Skip to main content

Mastering AWS CloudFormation; A Step-by-Step Guide to Infrastructure as Code

$197.00
When you get access:
Course access is prepared after purchase and delivered via email
How you learn:
Self-paced • Lifetime updates
Your guarantee:
30-day money-back guarantee — no questions asked
Who trusts this:
Trusted by professionals in 160+ countries
Toolkit Included:
Includes a practical, ready-to-use toolkit with implementation templates, worksheets, checklists, and decision-support materials so you can apply what you learn immediately - no additional setup required.
Adding to cart… The item has been added

What does the AWS CloudFormation course cover?

AWS CloudFormation is covered here in 12 modules: Introduction to Infrastructure as Code and AWS CloudFormation, CloudFormation Templates: Creating using JSON and YAML, CloudFormation template basics, Deploying Infrastructure with CloudFormation: Troubleshooting deployment issues and 9 more. The outline lists 48 specific topics, opening with what is infrastructure as code? and closing with course completion and certificate issuance.

How do you approach AWS CloudFormation step by step?

The work is sequenced in 12 stages. It starts with Introduction to Infrastructure as Code and AWS CloudFormation, moves through CloudFormation Templates: Creating using JSON and YAML, CloudFormation template basics and Deploying Infrastructure with CloudFormation: Troubleshooting deployment issues, and ends at Course Wrap-Up and Final Project: Course summary and review.

What is in Module 1 of the AWS CloudFormation course?

Module 1 is Introduction to Infrastructure as Code and AWS CloudFormation. It works through what is infrastructure as code?, benefits of infrastructure as code, Introduction to AWS CloudFormation and 1 more. It sets the vocabulary the remaining 11 modules build on.

How is the AWS CloudFormation course delivered?

The AWS CloudFormation course is fully self-paced with immediate online access after enrolment. Access does not expire and future updates are included at no cost. It can be taken on any device, and a certificate of completion is issued by The Art of Service when you finish.

How much does the AWS CloudFormation course cost?

The AWS CloudFormation course is $199 as a one time payment. There is no subscription, no per seat licence and no hidden fee. Enrolment carries a 30 day satisfied or refunded guarantee, so it can be assessed in full before you commit.

Closely related courses: AWS CloudFormation Toolkit, AWS CloudFormation for Enterprise Automation, Master AWS CloudFormation for Enterprise Scalability, AWS CloudFormation for Enterprise Automation and DevOps.

More answers: what you get with every course, refund policy, all help answers.

Mastering AWS CloudFormation: A Step-by-Step Guide to Infrastructure as Code



Course Overview

Welcome to Mastering AWS CloudFormation, a comprehensive course designed to help you master the art of infrastructure as code on Amazon Web Services (AWS). In this course, you'll learn how to create, manage, and deploy infrastructure as code using AWS CloudFormation.

Course Objectives

Upon completing this course, you'll be able to:
  • Understand the fundamentals of infrastructure as code and AWS CloudFormation
  • Create and manage CloudFormation templates using JSON and YAML
  • Deploy and manage infrastructure using CloudFormation
  • Integrate CloudFormation with other AWS services
  • Troubleshoot and debug CloudFormation issues


Course Outline

The course is divided into 12 modules, each covering a specific topic related to AWS CloudFormation.

Module 1: Introduction to Infrastructure as Code and AWS CloudFormation

  • What is infrastructure as code?
  • Benefits of infrastructure as code
  • Introduction to AWS CloudFormation
  • CloudFormation features and benefits

Module 2. CloudFormation Templates: Creating using JSON and YAML, CloudFormation template basics

  • CloudFormation template basics
  • Creating CloudFormation templates using JSON and YAML
  • Template sections and properties
  • Using intrinsic functions and pseudo parameters

Module 3. Deploying Infrastructure with CloudFormation: Troubleshooting deployment issues

  • Creating and managing CloudFormation stacks
  • Deploying infrastructure using CloudFormation
  • Understanding CloudFormation deployment options
  • Troubleshooting deployment issues

Module 4. Managing Infrastructure with CloudFormation: Best practices for

  • Managing CloudFormation stacks and resources
  • Updating and deleting CloudFormation stacks
  • Using CloudFormation to manage infrastructure changes
  • Best practices for managing infrastructure with CloudFormation

Module 5. Integrating CloudFormation with Other AWS Services: Integrating CloudFormation with AWS IAM

  • Integrating CloudFormation with AWS IAM
  • Integrating CloudFormation with AWS EC2
  • Integrating CloudFormation with AWS RDS
  • Integrating CloudFormation with AWS S3

Module 6. Advanced CloudFormation Topics: Best practices for, Using CloudFormation macros and transforms

  • Using CloudFormation macros and transforms
  • Creating and managing CloudFormation custom resources
  • Using CloudFormation to deploy serverless applications
  • Best practices for advanced CloudFormation topics

Module 7. Troubleshooting and Debugging CloudFormation: Best practices for

  • Troubleshooting CloudFormation deployment issues
  • Debugging CloudFormation template issues
  • Using CloudFormation logs and metrics
  • Best practices for troubleshooting and debugging CloudFormation

Module 8. Security and Compliance with CloudFormation: Security best practices for CloudFormation

  • Security best practices for CloudFormation
  • Compliance and governance with CloudFormation
  • Using CloudFormation to deploy secure infrastructure
  • Integrating CloudFormation with AWS security services

Module 9. DevOps and Continuous Integration with CloudFormation: Best practices for

  • Using CloudFormation with AWS CodePipeline
  • Using CloudFormation with AWS CodeBuild
  • Using CloudFormation with AWS CodeCommit
  • Best practices for DevOps and continuous integration with CloudFormation

Module 10. Case Studies and Real-World Examples: Real-world examples of CloudFormation in action

  • Real-world examples of CloudFormation in action
  • Case studies of successful CloudFormation deployments
  • Lessons learned from real-world CloudFormation deployments
  • Best practices for applying CloudFormation to real-world scenarios

Module 11. Advanced CloudFormation Tools and Services: Using AWS CloudFormation Designer

  • Using AWS CloudFormation Designer
  • Using AWS CloudFormation StackSets
  • Using AWS CloudFormation Resource Access Manager
  • Using AWS CloudFormation Stack Import

Module 12. Course Wrap-Up and Final Project: Course summary and review

  • Course summary and review
  • Final project: Deploying a real-world infrastructure using CloudFormation
  • Final project review and feedback
  • Course completion and certificate issuance


Certificate of Completion

Upon completing the course, participants will receive a Certificate of Completion issued by The Art of Service.

Course Features

  • Interactive and engaging course content
  • Comprehensive and up-to-date course materials
  • Personalized support and feedback
  • Practical and real-world applications
  • High-quality video lessons and tutorials
  • Expert instructors with real-world experience
  • Flexible learning schedule and pace
  • User-friendly and mobile-accessible course platform
  • Community-driven discussion forums and support groups
  • Actionable insights and hands-on projects
  • Bite-sized lessons and manageable course structure
  • Lifetime access to course materials and updates
  • Gamification and progress tracking features
,