Terrastruct provides a powerful editor that allows you to easily represent components with easy-to-understand shapes and define relationships between them. Customize them however you like to create a beautiful diagram your team will love to look at.
An important aspect of a system is how it behaves under different conditions and inputs. To model system behavior, Terrastruct allows you to create scenarios for your diagram. Each scenario is meant to capture a different set of conditions, and is composed of multiple frames, so that the steps a system takes as it responds to the varying conditions can be explained individually.
A complex system is best understood by being abstracted to subsystems. Terrastruct allows you split your diagram into multiple layers, so that each part of your system can be kept as simple as possible — no clutter.