CloudFormation Change Sets Architecture
Author and deploy CloudFormation templates, use change sets to preview and execute controlled updates, implement nested stacks for modular architecture, and configure rollback strategies — core patterns tested on SAP-C02.

Lab Overview
Infrastructure as Code with CloudFormation is essential for the AWS Solutions Architect Professional exam. In this lab, you will author CloudFormation templates from scratch, deploy stacks, create and review change sets to safely preview infrastructure modifications, implement nested stack patterns for layered and team-based architectures, and configure stack update rollback with CloudWatch alarms. These patterns directly address the SAP-C02 domains of deployment management, cost optimization through change control, and operational excellence through automated rollback.
What You'll Learn
Author CloudFormation templates defining VPCs, subnets, security groups, and EC2 instances with parameterization
Validate templates and create stacks using the AWS CLI with proper parameter passing
Create change sets to preview infrastructure modifications before execution
Implement nested stack patterns with Fn::GetAtt output referencing for layered architectures
Configure stack update rollback with CloudWatch alarm monitoring
Build CloudWatch dashboards for operational visibility of CloudFormation operations
Prerequisites
Understanding of core AWS services: VPC, EC2, S3, ELB, CloudWatch
Familiarity with YAML syntax and Infrastructure as Code concepts
Basic experience with the AWS CLI
Technologies Covered
Choose your plan
Simple, Transparent Pricing
Unlock full access to TeKanAid courses, labs, and bootcamps
Just exploring? Start free below. Want the full experience? Try Premium free for 7 days (card required, $0 today).
Pro
All courses, with lab scripts to run on your own machine
Renews automatically. Cancel anytime.
Final price verified at checkout.
- Full access to all courses
- Lab scripts to download and run on your own machine (hosted labs not included)
- Progress tracking
- Certificate of completion
- Community access
- Bootcamp participation
- New content access
Premium
Full access, including unlimited hosted labs
Renews automatically. Cancel anytime.
Final price verified at checkout.
- Everything in Pro
- Unlimited hands-on labs, fully hosted on TeKanAid Academy (nothing to set up)
- Lab AI Assistant
- Accelerator bootcamps with live office hours
- Priority support
Prefer a single course?
Purchase individual courses for a one-time fee of $79. Full access to course content, quizzes, certificates, and community features, lab access is not included.
Browse CoursesJust exploring? Start free, no account needed
Three free ways to start. All bridge into the paid Premium catalog when you're ready.
Not ready to commit? The crash course is email-only. No academy account required.
Ready to Get Started?
Start this hands-on lab and build real-world Platform Engineering skills
Get Access Now