Cloud Architecture
knowledge skill
Designs cloud infrastructure blueprints for deployment on AWS, Azure, or GCP. Produces a Terraform or ARM template defining compute, storage, networking, and security resources.
Worked examples
- {"input": {"cloud_provider": "aws", "requirements": {"workload": "containerized microservice", "availability": "99.9%", "compliance": "hipaa"}}, "output": {"template": "resource \"aws_ecs_cluster\" \"main\" {...}", "validation_report": "No security group rules allow 0.0.0.0/0", "cost_estimate": 1245.67}}
- {"input": {"cloud_provider": "azure", "requirements": {"workload": "sql database", "availability": "99.99%", "compliance": "soc2"}, "existing_resources": {"vnet": "/subscriptions/.../virtualNetworks/prod-vnet"}}, "output": {"template": "{\n \"$schema\": \"https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#...\"", "validation_report": "Private endpoint configured for database", "cost_estimate": 890.23}}
Input
- cloud_provider: string (aws|azure|gcp)
- requirements: object (workload type, availability, compliance constraints)
- existing_resources: object (optional, IDs of pre-allocated resources)
Output
- template: string (Terraform .tf or ARM .json file content)
- validation_report: string (static analysis results)
- cost_estimate: number (monthly USD estimate)
Details
- Skill type: knowledge skill
- Safety level: safe_public_research
- Version: 1.0.0