DEV Community

Cover image for CloudForge AI: Build Cloud Architectures with Google AI Studio & Gemini
Chandrashekhar Mehta
Chandrashekhar Mehta

Posted on AI-assisted

CloudForge AI: Build Cloud Architectures with Google AI Studio & Gemini

Education Track: Build Apps with Google AI Studio

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
Enter fullscreen mode Exit fullscreen mode

Top comments (0)