|
|
|
|
|
by satya71
1995 days ago
|
|
Having done some IAC myself, I’m struggling to see how this would work for anything but the simplest architecture. It’s like all the visual programming languages that become unusable as soon as the program achieves a bit of complexity. |
|
Indeed, managing complexity is one of the most difficult part of making a graphical tools useful, and some architectures cannot inherently be represented only by a simple 2d graphic.
On the flip side, IAC can sometime be complicated to reason about without deep-diving in the source code and having deep knowledge about Terraform and every cloud provider.
We believe that there is a middle ground, where Brainboard helps engineers design and communicate about their architecture efficiently, are able to manually edit the generated Terraform files, while avoiding the churn of constantly redrawing their documentation graphics.