Section 1 : AWS CloudFormation Introduction

Lecture 1 Course Introduction 00:02:57 Duration
Lecture 2 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 3 What is CloudFormation 00:02:19 Duration
Lecture 4 Benefits of CloudFormation 00:04:16 Duration
Lecture 5 Course Disclaimer and Cost
Lecture 6 CloudFormation vs Ansible & Terraform 00:01:36 Duration
Lecture 7 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 8 First AWS CloudFormation Template 00:15:07 Duration
Lecture 9 Summary of how CloudFormation works 00:01:56 Duration

Section 2 : CloudFormation First Hands-On

Lecture 1 YAML Tutorial 00:05:07 Duration
Lecture 2 JSON to YAML Practice Exercise
Lecture 3 Creating an S3 Bucket using CloudFormation 00:04:38 Duration
Lecture 4 Updating an S3 Bucket using CloudFormation 00:05:26 Duration
Lecture 5 Deleting an S3 Bucket using CloudFormation 00:00:44 Duration
Lecture 6 CloudFormation Template Options 00:03:24 Duration
Lecture 7 Using CloudFormation Designer
Lecture 8 CloudFormation Building Blocks
Lecture 9 Deploying CloudFormation Templates 00:00:55 Duration

Section 3 : CloudFormation Parameters

Lecture 1 Parameters Overview 00:01:28 Duration
Lecture 2 Parameters Theory & Hands-On 00:12:48 Duration
Lecture 3 How to Reference a Parameter 00:02:21 Duration

Section 4 : CloudFormation Resources

Lecture 1 Resources Overview 00:02:48 Duration
Lecture 2 Resources Hands On 00:04:22 Duration
Lecture 3 Optional Attributes for Resources 00:01:29 Duration
Lecture 4 Resources FAQ 00:01:38 Duration

Section 5 : CloudFormation Mappings

Lecture 1 Mappings Overview 00:02:32 Duration
Lecture 2 FnFindInMap (accessing Mapping values) 00:01:42 Duration
Lecture 3 Mappings Hands On 00:05:01 Duration
Lecture 4 Pseudo Parameters in CloudFormation 00:01:38 Duration

Section 6 : CloudFormation Outputs

Lecture 1 Outputs Overview 00:01:33 Duration
Lecture 2 Outputs Hands-On 00:03:35 Duration
Lecture 3 Cross Stack Reference Hands On 00:03:43 Duration

Section 7 : CloudFormation Conditions

Lecture 1 Conditions Overview 00:01:28 Duration
Lecture 2 Conditions Hands-On 00:07:16 Duration
Lecture 3 Conditions Functions 00:00:55 Duration
Lecture 4 FnGetAtt (get attribute function) 00:01:57 Duration

Section 8 : CloudFormation Metadata

Lecture 1 Metadata Overview 00:01:32 Duration
Lecture 2 AWSCloudFormationDesigner Hands On 00:02:00 Duration
Lecture 3 AWSCloudFormationInterface Hands On 00:02:46 Duration

Section 9 : CFN Init and EC2 User Data

Lecture 1 EC2 User Data Overview 00:04:41 Duration
Lecture 2 CloudFormation EC2 User Data
Lecture 3 CloudFormation Init Overview 00:03:43 Duration
Lecture 4 Packages 00:01:51 Duration
Lecture 5 Groups and Users 00:01:48 Duration
Lecture 6 Sources 00:01:09 Duration
Lecture 7 Files 00:03:42 Duration
Lecture 8 FnSub (substitute function) 00:01:11 Duration
Lecture 9 Commands 00:01:47 Duration
Lecture 10 Services 00:01:05 Duration
Lecture 11 CFN Init and Signal 00:03:44 Duration
Lecture 12 CFN Init Hands-On 00:02:22 Duration
Lecture 13 User Data vs CloudFormationInit vs Helper Scripts
Lecture 14 Section Summary 00:01:21 Duration

Section 10 : CloudFormation Drift

Lecture 1 CloudFormation Drift 00:06:08 Duration

Section 11 : CloudFormation Nested Stacks

Lecture 1 Nested Stacks Overview 00:08:51 Duration
Lecture 2 Nested Stacks Updates 00:03:37 Duration
Lecture 3 Nested Stacks Deletes
Lecture 4 Closing Comments on Nested Stacks 00:02:53 Duration

Section 12 : Advanced Concepts

Lecture 1 Knowledge Review 00:06:40 Duration
Lecture 2 Using the AWS CLI 00:05:50 Duration
Lecture 3 Troposphere (Python) to generate CloudFormation templates 00:04:53 Duration
Lecture 4 Former2 to generate CloudFormation templates 00:10:18 Duration
Lecture 5 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 6 Custom Resources with AWS Lambda 00:01:38 Duration
Lecture 7 Best Practices for CloudFormation 00:03:13 Duration
Lecture 8 Cost estimate for your templates 00:01:43 Duration
Lecture 9 Next Steps
Lecture 10 Congratulations! 00:01:17 Duration