Registration
Register for all three workshops with the following link.
Topic Overview
Managing AWS environments manually is complex and fault-prone, but describing an infrastructure in code improves quality and saves costs. AWS CloudFormation provides a way to model a collection of related AWS and third-party resources, provision them quickly and consistently, and manage them throughout their lifecycles by treating infrastructure as code.
Workshop Overview
In this three-part workshop, you will be exposed to AWS CloudFormation to automate the provisioning of an AWS infrastructure to support a serverless application built with AWS Lambda, Amazon API Gateway, and RDS Aurora.
Workshop Objectives
Infrastructure as code primer and benefits of AWS Cloudformation.
Explore the anatomy of CloudFormation and the structure of templates.
Write reusable CloudFormation templates to provision the serverless application.
Understand the creation and use of nested templates and the use of parameters and mapping in templates.
Update and delete CloudFormation Stacks.
Best practices to leverage AWS CloudFormation more effectively and securely.
Prerequisite
We recommend that attendees have the following prerequisites:
Some Information technology background.
Familiarity with Amazon Web Services and its core services.
Familiarity with YAML.
Requires a laptop to complete lab exercises – tablets are not appropriate.