Design
Compare providers and versions
Compare two architecture versions component by component with their cost delta, switch between AWS and Scaleway, and roll back to any version.
Compare two versions
The canvas Compare mode (Pro and above) lines up two versions of the same project. Components are matched by their stable id:
- Added and removed components.
- Changed components with the fields that changed (size, replicas, engine, high availability…) and their cost delta.
- The total monthly delta for the tier.
The same diff appears in the chat after every patch, so you always see what a change costs.
Compare providers
Switch the provider in the canvas to see the same design mapped to AWS or Scaleway, with each provider's services, SKUs and prices. The switch is deterministic and saved as a version, so you can compare the two versions afterwards.
| AWS | Scaleway | |
|---|---|---|
| Region | Paris (eu-west-3) | Paris (fr-par) |
| Component kinds in the catalog | 33 | 31 |
| Deployment identity | GitHub OIDC, no stored key | Dedicated IAM application key output by Terraform |
When a provider has no managed equivalent for a component, Brunel uses a clearly marked third-party fallback and lists it in the Terraform README instead of generating it.
Roll back
Any version can become the current one again. Rolling back does not delete newer versions.