ArchFormation - Visual Cloud Infrastructure to Terraform
ArchFormation lets you design cloud infrastructure with drag-and-drop and generates production-ready Terraform code for AWS, Azure, and GCP.
TL;DR
TL;DR: ArchFormation is a no-code visual designer for cloud infrastructure that auto-generates Terraform code you can push directly to GitHub.
Source and Accuracy Notes
⚠️ This section is MANDATORY. All links must be verified from actual source, not guessed.
- Project page: archformation.com — visited and verified
- Documentation: docs.archformation.com — verified accessible
- HN launch thread: news.ycombinator.com/item?id=42583431 — verified via HN Algolia API
- License: Proprietary SaaS (free tier available) — verified on website pricing page
What Is ArchFormation?
ArchFormation is a browser-based visual designer for cloud infrastructure. You drag AWS, Azure, and GCP components onto a canvas, configure them, and the platform generates production-ready Terraform code that it can push directly to GitHub.
The core pitch on the landing page reads:
“Design cloud infrastructure visually and generate production-ready Terraform code. Perfect for cloud modernization, migration, IaC automation.”
The tool targets developers who want the speed of a no-code UI but still need real Terraform output they own and can customize. It sits somewhere between Terraformer/Palette.cm and a full Infrastructure-as-Code platform like Pulumi — but entirely visual, no code required.
Key claims from the site
- 100x faster than manual Terraform writing (hero claim)
- Drag-and-drop interface for AWS, Azure, and GCP components
- Auto-generated Terraform pushed to GitHub
- Zero-trust security baked into component connections
- Multi-environment support (dev/staging/prod) per component
- Free tier available — see pricing page
Setup Workflow
ArchFormation is a SaaS product — no install required. Getting started takes under two minutes.
Step 1: Create a free account
Navigate to app.archformation.com/register. The free tier lets you build and export Terraform without a credit card.
Step 2: Choose your cloud provider
After login, select your target provider — AWS, Azure, or GCP. The canvas loads a component palette specific to that provider.
Step 3: Drag components and configure
Drag items like EC2 instances, RDS databases, S3 buckets, VPCs, and load balancers onto the canvas. Click each component to set region, sizing, tagging, and environment-specific values.
Step 4: Connect with zero-trust security
Drawing a connection between two components automatically generates the minimum-permission IAM role or security group rule. The site claims this implements zero-trust principles automatically.
Step 5: Export Terraform
Click Get Terraform code and ArchFormation generates HCL you can review before pushing to a GitHub repository. The generated code maps directly to the visual design — change the diagram, regenerate the code.
Deeper Analysis
What it does well
- Visual feedback loop — the diagram is the source of truth, Terraform is an export. This is the opposite of Terraformer which imports existing state.
- GitHub integration — code goes directly to a repo, not a managed platform lock-in.
- Multi-environment — mark a database as “shared” across dev/staging/prod from the same interface.
- AWS Startup validated — featured on aws.amazon.com/startups, lending credibility for AWS-first teams.
What to watch
- Proprietary output — the generated Terraform is yours, but the visual designer itself is not self-hosted. You depend on the platform for diagram maintenance.
- No public GitHub repo — unlike open-source IaC tools, you cannot audit the code generation logic. For regulated environments this may be a concern.
- YC/startup era unclear — the site does not clearly disclose funding status or company backing.
- Generative AI not confirmed — the page mentions “AI” nowhere despite being a 2026 launch era tool. Code generation is rule-based Terraform mapping, not LLM-generated.
Practical Evaluation Checklist
- [ ] Can register without credit card
- [ ] Successfully drag an EC2 + RDS onto canvas
- [ ] Generate Terraform HCL and review it
- [ ] Push to GitHub works
- [ ] Free tier limits are documented
- [ ] Terraform code passes
terraform validate
Security Notes
- Generated IAM roles use least-privilege principles per the zero-trust component connection model.
- ArchFormation does not appear in the Have I Been Pwned database at time of writing.
- As a SaaS, Terraform state and diagram data lives on ArchFormation servers — review their privacy policy and terms before using with production secrets.
FAQ
Q: Is this open source? A: No. ArchFormation is a proprietary SaaS platform. The generated Terraform code is yours to use, modify, and deploy anywhere — but the visual designer itself is not open source.
Q: Can I self-host it? A: No. There is no self-hosted or open-source version at this time.
Q: What cloud providers are supported? A: AWS, Microsoft Azure, and Google Cloud Platform are all supported.
Q: Does it work with existing Terraform state? A: The site does not document Terraform state import or drift detection. It appears designed for greenfield infrastructure design, not managing existing deployments.
Q: Is there a free tier? A: Yes. A free tier is available with registration at app.archformation.com/register. Specific limits are on the pricing page.
Conclusion
ArchFormation solves the “I know what I want in my head but writing Terraform takes forever” problem. The visual canvas + automatic Terraform export is a direct answer to tools like Terraformer, Terrastruct, or even hand-rolling HCL.
The 100x speed claim is hero marketing, but the core workflow — drag, configure, generate, push to GitHub — is genuinely useful for teams prototyping cloud architecture or onboarding onto IaC without steep Terraform learning curves.
If you need full auditability of your IaC generation logic or must self-host, look at OpenTofu or Pulumi instead. But for visual-first teams who just need real Terraform output, ArchFormation is worth a spin.
Related Posts
dev-tools
Automotive Skills Suite for AI Engineering
Evaluate Automotive Skills Suite for APQP, ASPICE, HARA, safety-plan, and DIA workflows with setup notes, governance risks, and SME review guidance.
5/28/2026
dev-tools
awesome-agentic-ai-zh Roadmap Guide
Explore awesome-agentic-ai-zh as a Chinese agentic AI learning roadmap, with setup notes, track selection, study workflow, and evaluation guidance.
5/28/2026
dev-tools
Baguette iOS Simulator Automation Guide
Set up Baguette for iOS Simulator automation, web dashboards, device farms, gesture input, streaming, and camera testing with Xcode caveats.
5/28/2026