Coursemega.com

AWS CloudFormation – Beginner to Advanced (Hands-On Guide)

This course is for beginners and intermediates who are learning AWS CloudFormation with no coding or YAML experience.

This AWS CloudFormation course is a fully handson course and will start with absolute basics and build on the basics to help you gain expertise at CloudFormation to be able write any enterprise grade CloudFormation stack in no time.

What you’ll learn

Course Content

Requirements

This AWS CloudFormation course is a fully handson course and will start with absolute basics and build on the basics to help you gain expertise at CloudFormation to be able write any enterprise grade CloudFormation stack in no time.

Below are the topics that will be covered as part of this course.

Part 1 : AWS CloudFormation – Introduction

Part 2 : AWS CloudFormation – Resources, Parameters and Metadata

Part 3 : Enterprise Use Case 1 – Web Application

Part 4 : Enterprise Use Case 2 – AWS Account Baseline VPC Setup

Part 5 : Launching CloudFormation using AWS CI-CD Pipeline

Part 6 : AWS CloudFormation – Mappings, Output, Conditions, Rules and Transform

Part 7 : AWS CloudFormation – Other Key Concepts to Know

Following AWS Services will be Coded in Cloudformation in this course using YAML

– EC2

– S3

– VPC

– Public and Private Subnet

– IG

– Route Table

– NACL

– Security Group

– NAT Gateway

– Tags

– Route 53 Hosted Zone

– Resource Records

– Application Load Balancer

– Auto Scaling Group

– Launch Configuration

– CloudWatch Log Group

– CloudWatch Alarm

– SNS

– Deployment using CI-CD Pipeline

 

AWS CloudFormation Concepts to be discussed in the course

– AWSTemplateFormatVersion

– Description:

– Metadata:

– Parameters:

– Rules:

– Mappings:

– Conditions:

– Transform:

– Resources:

– Outputs: