What Makes Suga Different?
Suga takes a unique approach to cloud infrastructure by combining three key capabilities: Visual Design with Code Generation- Design your architecture visually in an intuitive editor
- Generate production-ready Terraform automatically
- Maintain full control over the generated infrastructure
- Platform teams define reusable blueprints and standards
- Developers get guardrails, not blockers
- Organizations enforce policies while enabling velocity
Visual Design + Generated Infrastructure
Design your architecture visually, then generate production-ready Terraform. No more choosing between developer experience and infrastructure control.Design becomes configuration
Configuration becomes Terraform
Platform-Driven Governance
Platform teams create reusable blueprints that enforce organizational standards while delivering seamless developer experiences. For Developers:- Visual infrastructure design
- Local development with emulated cloud services
- Deploy anywhere without changing code
- Generated type-safe client libraries (Node.js, Python, Go, etc)
- Enforce security policies and compliance
- Control cloud resource configurations
- Standardize architectures across teams
- Audit and govern all deployments
True Multi-Cloud
Not just provider-agnostic abstractions - Suga generates native Terraform for each cloud provider while keeping your application code portable.Same application, different clouds
How is Suga Different?
vs. Developer Platforms
Suga provides a similar developer experience to hosted platforms while giving you complete control over the generated infrastructure.| Aspect | Hosted Platforms | Suga |
|---|---|---|
| Deployment Speed | Instant | Instant (after first Terraform apply) |
| Infrastructure Control | Platform-managed | Complete (generated Terraform) |
| Cloud Provider | Platform-specific | Multi-cloud (AWS, GCP, Azure, custom) |
| Customization | Platform-limited | Full platform customization |
| Local Development | Platform-dependent | Full local emulation |
| Cost Model | Platform pricing | Direct cloud provider rates |
| Governance | Platform-dictated | Organization-controlled |
vs. Infrastructure as Code (Terraform/Pulumi)
Suga builds on top of IaC tools rather than replacing them. It generates standard Terraform that you can inspect, modify, and manage with your existing workflows.| Aspect | Direct Terraform/Pulumi | Suga |
|---|---|---|
| Approach | Write infrastructure code | Generate from high-level design |
| Visual Design | External tools | Built-in visual editor |
| Local Development | Manual setup | suga dev |
| Reusability | Modules (per-project) | Platforms (organization-wide) |
| Standardization | Code reviews & guidelines | Platform-enforced patterns |
| Flexibility | Complete control | Extensible platforms + direct Terraform access |
vs. Nitric (Suga’s Inspiration)
Suga is built by the team behind Nitric and incorporates lessons from years of cloud framework development.| Aspect | Nitric | Suga |
|---|---|---|
| Approach | Code-first | Configuration-first |
| Infrastructure Definition | Application code annotations | Separate suga.yaml + visual editor |
| Deployment | Pulumi or Terraform | Terraform |
| Visual Design | None | Core feature |
| Platform System | Provider plugins | Distributed platform packages |
| Target Audience | Developer-focused | Multi-role teams (platform engineers, SREs, DevOps, developers) |
When to Use Suga
✅ Ideal Use Cases
Enterprise Development Teams- Need developer velocity without sacrificing governance
- Want to standardize infrastructure across multiple teams
- Require audit trails and compliance controls
- Building portable applications across clouds
- Avoiding vendor lock-in
- Testing different cloud providers
- Creating internal developer platforms
- Enforcing organizational standards
- Providing self-service infrastructure
- Starting new applications with best practices
- Want rapid iteration with production-ready infrastructure
- Need local development that matches production
Getting Started
Ready to try Suga? Start with our Quickstart Guide to deploy your first application in minutes. Want to understand how Suga works? Explore the Core Concepts section to learn about projects, platforms, and infrastructure generation. Building an internal platform? Check out the Platform Development Guide to create custom platforms for your organization.Need help deciding? Contact support@addsuga.com to discuss your use case and whether Suga is a good fit.