This lab covers how to use AWS CloudFormation to provision a web application with a number of supporting AWS products and services, including Auto Scaling Groups, Amazon EC2 Instances, Elastic Load Balancers, and more. It also covers how to use AWS CloudFormation to manage infrastructure and reconfigure Auto Scaling Groups.
Level
Intermediate
Duration
2 Hours 0 MinutesCourse Objectives
In this course, you will learn how to:
- Create an Amazon Simple Storage Service (S3) bucket using AWS CloudFormation
- Provision a simple PHP web application using an Amazon Linux AMI
- Apply an AWS CloudFormation template to an existing application
- Modify an existing application using AWS CloudFormation
- Add IAM roles and Elastic Load Balancing to the application using AWS CloudFormation
Intended Audience
This course is intended for:
- Architects
- Developers
- DevOps Engineers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- Comfortable editing scripts in a text editor
Course Outline
- Task 1: Create an Amazon S3 bucket using AWS CloudFormation
- Task 2: Delete the stack and verify resources are deleted
- Task 3: Change the Retention Policy
- Task 4: Provision a Web Application
- Task 5: Change Resources Properties
- Task 6: Add Tags to an Existing Resource
- Task 7: Create an Application with Auto Scaling