Introduction to AWS CloudFormation

By Abhaya Chauhan

Learn how to use CloudFormation, the AWS approach to automating the management of complex infrastructure and environments in a safe, reliable and repeatable manner.

2 hours
  • 29 Lessons

About the course

Hello Cloud Gurus!

Like on-premises infrastructures, modern Cloud infrastructures are a tangle of diverse, interdependent components: to work in harmony, instances, storage, load balancers, firewalls, databases, and content delivery networks must be correctly provisioned and configured — a historically manual process that’s complex, time-consuming, and error-prone.

This brand-new course is an introduction to AWS CloudFormation, which automates the provisioning of your AWS Infrastructure. Once you’ve specified your infrastructure in a reusable JSON or YAML template, CloudFormation provisions your resources in a safe, repeatable manner, removing the need for manual actions or custom scripts.

With this course, you will:

  • Learn what AWS CloudFormation is, and the benefits it provides
  • Understand the anatomy of a CloudFormation Template
  • Read and write your own CloudFormation templates
  • Learn how to make templates reusable
  • Understand the creation and use of nested templates
  • Update and delete your CloudFormation Stacks.

Since this is just an introduction, we won’t be going too deep in this course, but you will gain enough knowledge and practice to start using it in your projects. No prior coding experience is required.

What you will need

  • A basic understanding of AWS services such as EC2, S3 and VPC

  • An understanding of JSON

  • Ability to use and navigate the AWS Command Line Interface

What you can expect

  • You will have knowledge of AWS CloudFormation and its benefits

  • You will have a solid understanding of the anatomy of a CloudFormation Template

  • You will have the ability to read and write your own CloudFormation Templates

  • You will know how to make templates reusable and be able to leverage nested templates

  • You will be able to deploy and automate your AWS infrastructure

  • You will be able to update and delete your CloudFormation Stack

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 $399 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


Sign In
Welcome Back!
Thanks for reaching out!

You’ll hear from us shortly. In the meantime, why not check out what our customers have to say about ACG?