This post is my submission for DEV Education Track: Build Apps with Google AI Studio.
CloudForge AI β AI-Powered Cloud Architecture Designer
What I Built
CloudForge AI is an AI-powered cloud architecture designer that turns a natural-language application requirement into a structured cloud architecture.
Instead of manually starting from a blank architecture diagram, I can describe what I want to build β for example, a highly available e-commerce application β and CloudForge generates an architecture with cloud components, security considerations, scalability recommendations, observability, estimated costs, and Terraform starter code.
I built the application using Google AI Studio and Gemini, with a modern React + TypeScript interface.
Key features
- π€ AI-powered architecture generation
- βοΈ AWS cloud architecture design
- ποΈ Interactive architecture visualization
- π Security audit and recommendations
- π High Availability & scalability analysis
- π Observability recommendations
- π° Rough infrastructure cost estimation
- π§© Component breakdown
- βοΈ Terraform starter code
- π€ Architecture export
- π Local architecture history
- π§ͺ Sample/offline architectures for reliable demos
- π‘οΈ Graceful fallback when the AI service is temporarily unavailable
Key prompt
One of the main prompts I used in Google AI Studio was essentially:
Build a production-style AI cloud architecture designer where a user describes an application in natural language and Gemini converts the requirements into a structured cloud architecture. Generate the architecture components, relationships, security analysis, high-availability and scalability recommendations, observability recommendations, estimated infrastructure cost, and Terraform starter code. Visualize the resulting architecture interactively and provide export/history functionality.
I then iteratively refined the application through Google AI Studio by improving the architecture schema, UI, error handling, model integration, and deployment behavior.
Demo
π Live application:
https://cloudforge.ai.studio/
Example workflow
text
Natural-language requirements
β
Gemini analysis
β
Structured architecture
β
ββββββββββ¬βββββββββββ¬βββββββββββββββ
βSecurityβ HA/Scale βObservability β
ββββββββββ΄βββββββββββ΄βββββββββββββββ
β
Architecture Diagram
β
Cost Estimate + Terraform
Top comments (0)