Provisioning cloud applications can be a challenging process that requires you to perform manual actions, write custom scripts, maintain templates, or learn domain-specific languages. AWS CloudFormation is a service that gives developers and businesses an easy way to create a collection of related AWS and third-party resources, and provision and manages them in an orderly and predictable fashion. AWS CloudFormation uses the familiar and expressive power of programming languages.
In this course, we will start by understanding the basics of AWS CloudFormation, the need for CloudFormation, and explore the CloudFormation template structure. You will also learn CloudFormation stack updates, change sets, and understand nested stack sets. Learn to plan your CloudFormation stacks.
In the second section of the course, you will learn about the AWS CloudFormation demo and AWS CloudFormation stack update. You will also learn about AWS CloudFormation Drift Detection in the second section.
In the third and final section of the course, you will learn about CloudFormation puzzles.
By the end of this short course, you will know everything about AWS CloudFormation basics.
All resources and code files are placed here: https://github.com/PacktPublishing/AWS-Cloud-Formation-Basics
Understand the need for CloudFormation
Explore the structure of the CloudFormation template
Understand CloudFormation nested stacks
Learn CloudFormation nested stacks
Understand AWS CloudFormation
Learn about AWS CloudFormation Drift Detection