0Pricing
AWS for Backend Developers (EC2, S3, RDS, Lambda) · Lesson

Infrastructure as Code with CloudFormation

Learn how to define, provision, and version your AWS infrastructure declaratively using AWS CloudFormation templates and stacks.

Why Infrastructure as Code?

Clicking through the console to create resources is slow, error-prone, and impossible to reproduce reliably.

Infrastructure as Code (IaC) defines your infrastructure in files you can version, review, and deploy repeatedly.

What Is CloudFormation?

AWS CloudFormation provisions AWS resources from a declarative template. You describe the desired end state and CloudFormation figures out how to create it.

All lessons in this course

  1. CodeCommit and CodeBuild Basics
  2. CodeDeploy for EC2/Lambda
  3. Serverless Application Model (SAM)
  4. Infrastructure as Code with CloudFormation
← Back to AWS for Backend Developers (EC2, S3, RDS, Lambda)