Skip to main content
JobCannon
All Skills

AWS CloudFormation IaC

🔥 Tier 2
Category
Tech
Salary Impact
Complexity
Medium
Used in
All careers

AWS CloudFormation is Infrastructure as Code for AWS. You write templates (YAML or JSON) that describe your infrastructure — networks, databases, instances, load balancers, permissions — and CloudFormation provisions everything for you. You version control your templates, collaborate on infrastructure changes like code, and deploy/update/delete entire stacks with a single command. CloudFormation is declarative: you say "I want a VPC with 2 subnets, an RDS database, and 3 Lambda functions," and CloudFormation handles the order of creation, dependencies, and error recovery. If creation fails, it rolls back automatically.