CloudFormation Introduction
  • Course Objective
  • Introduction to CloudFormation And Infrastructure As Code
  • Introduction To JSON Notation
  • Installing Atom and Adding CloudFormation Packages on Mac OS
Managing VPC , Subnets, Parameters And Intrinsic Functions
  • CloudFormation Anatomy And Provisioning VPC
  • CloudFormation Parameters In detailed
  • Adding Parameters to CloudFormation Templates
  • CloudFormation Intrinsic Functions
  • Adding Couple Of Subnets
Managing InternetGateway, Route table
  • Add Internet Gateway and Attach to VPC
  • Create Route Table and Add a Route to Internet Gateway
  • Associate Subnets to Route Table
Security Groups, EC2 Instances, Bootstrapping Using UserData And cfn-init
  • CloudFormation Security Groups
  • Launch EC2 Instances
  • Adding EC2 Userdata
  • Working With cfn-Init
  • CloudFormation Mappings And Fn::FindInMap
Managing Load Balancer
  • Add Load Balancer
  • Add EC2 Instances to ELB
Configuring Route53
  • Configure Route53 For Elastic Load Balancer
Managing Auto Scaling Groups
  • Intro to AutoScaling And Setting up Launch Configuration
  • Configure Autoscaling Group With Launch Configuration and Integrate With ELB
CloudFormation Outputs And Cross Stack Access
  • CloudFormation Outputs
  • CloudFormation Implementing Cross Stack Access
CloudFormation - Conditions
  • Creating AWS Resources Conditionally
Managing - AWS Lambda Functions
  • Step-1 Create IAM Role For Lambda Function
  • Step-2 Create Python Function, Zip And Upload to S3
  • Step-3 Deploy Lambda Function