AWS CloudFormation Master Class

AWS CloudFormation Master Class

Course Content:

  • Course Introduction
  • About your Instructor
  • What is CloudFormation?
  • Benefits of CloudFormation
  • Course Disclaimer and Cost
  • CloudFormation vs Ansible & Terraform
  • Code Download & Tools
  • First AWS CloudFormation Template
  • Summary of how CloudFormation works
  • YAML Tutorial 
  • JSON to YAML Practice Exercise
  • Creating an S3 Bucket using CloudFormation
  • Updating an S3 Bucket using CloudFormation
  • Deleting an S3 Bucket using CloudFormation
  • CloudFormation Template Options
  • Using CloudFormation Designer
  • CloudFormation Building Blocks
  • Deploying CloudFormation Templates
  • Parameters Overview 
  • Parameters Theory & Hands-On
  • How to Reference a Parameter?
  • Resources Overview
  • Resources Hands On
  • Optional Attributes for Resources
  • Mappings Overview
  • Fn::FindInMap (accessing Mapping values)
  • Mappings Hands On
  • Pseudo Parameters in CloudFormation
  • Outputs Overview
  • Outputs Hands-On
  • Cross Stack Reference Hands On
  • Conditions Overview
  • Conditions Hands-On
  • Conditions Functions
  • Fn::GetAtt (get attribute function)
  • Metadata Overview
  • AWS::CloudFormation::Designer Hands On
  • AWS::CloudFormation::Interface Hands On
  • EC2 User Data Overview
  • CloudFormation EC2 User Data
  • CloudFormation Init Overview
  • Packages
  • Groups and Users
  • Sources
  • Files
  • Fn::Sub (substitute function)
  • Commands
  • Services
  • CFN Init and Signal
  • CFN Init Hands-On
  • Knowledge Review
  • Using the AWS CLI
  • Troposphere (Python) to generate CloudFormation templates
  • DeletionPolicy
  • Custom Resources with AWS Lambda
  • Best Practices for CloudFormation
  • Cost estimate for your templates 
  • Networkers Home Facebook
  • Networkers Home Youtube
  • Networkers Home Twitter
  • Networkers Home Linkedin
  • Networkers Home Googleplus