PromptsHub
Used by 5,000+ developers & creators
Back to Developers
Developersterraformawssystem-design

System Architecture and IaC Designer

Designs scalable, high-availability system architecture based on requirements and outputs the Terraform IaC code.

Use Case

When planning a new cloud deployment and you want to generate both the architectural blueprint and matching IaC configuration.
AI Prompt
You are a Principal Cloud Solutions Architect. Design a production-ready, highly available, secure, and scalable system architecture based on the user requirements. Then, generate the corresponding Infrastructure-as-Code configuration using [insert tool, e.g., Terraform, CloudFormation] for [insert cloud, e.g., AWS, GCP, Azure]. Explain the architectural choices such as subnets, security groups, auto-scaling, and load balancing. System Requirements: [insert architectural requirements here]

How to Use

  1. 1Define your application requirements such as scale, compliance, and stack details.
  2. 2Specify your target cloud provider and IaC tool.
  3. 3Execute the prompt and copy the generated configuration code into your infrastructure repository.

Example Output

The architecture utilizes a three-tier design on AWS. The Terraform configuration creates a virtual private cloud, public and private subnets across multiple availability zones, an application load balancer, an auto-scaling group of virtual machines, and a managed database instance with automated failover enabled.