AWS CloudFormation lets you define your entire AWS infrastructure (EC2, RDS, Lambda, VPCs, IAM roles) in JSON/YAML templates. Version control your infrastructure, automate deployments, rollback failed stacks, manage drift. Mastery means designing reusable templates, debugging stack failures, managing cross-region deployments, and integrating CloudFormation into CI/CD pipelines. Learning path: CloudFormation basics (3 weeks) → templates + resources (2 weeks) → parameters + outputs (1 week) → stacks + change sets (1 week) → advanced patterns (2 weeks).
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.
| 지역 | 주니어 | 미들 | 시니어 |
|---|---|---|---|
| USA | $80k | $130k | $180k |
| UK | £48k | £80k | £120k |
| EU | €52k | €85k | €130k |
| CANADA | C$85k | C$135k | C$185k |
커리어 매칭을 해보세요 — 맞는 방향을 제안해 드립니다.
나에게 맞는 스킬 찾기 →2,536개 직무를 스킬 기반으로 매칭. 무료, 약 2분.
커리어 매칭 무료로 하기 →