AWS CloudFormation Master Class v2
About Course
Learn **AWS CloudFormation** from scratch with this comprehensive **Master Class**, designed for both beginners and experienced professionals. This course will teach you how to write, deploy, and maintain your AWS infrastructure using CloudFormation, the best way to manage your AWS environment.
This **FREE** course covers all the essential features of CloudFormation, including:
- Writing **AWS CloudFormation Templates** using **YAML**
- Creating efficient solution architectures
- Understanding **Parameters**, **Mappings**, **Resources**, **References**, **Cross-Stack References**, **Conditions**, **Outputs**, **Metadata**, and more
- Leveraging **CloudFormation Init** for easy EC2 instance bootstrapping
- Mastering advanced features like **Drift** and **Nested Stacks**
Taught by industry expert **Stephane Maarek**, this course is packed with hands-on examples and practical exercises. You’ll gain the skills you need to transform your solution architecting abilities into robust CloudFormation templates.
This course is available **completely free** on **Theetay**, and includes:
- Lifetime access to all future updates
- Responsive instructor support in the Q&A section
- Downloadable Udemy Certificate of Completion
Enroll now and start building your AWS expertise with **AWS CloudFormation**. This course is perfect for individuals seeking to advance their AWS knowledge and gain a competitive edge in the cloud computing landscape.
This course is offered on Theetay, a platform that provides free access to top-rated courses from platforms like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more.
What Will You Learn?
- YAML
- Parameters
- SSM Parameter Types
- Resources
- Advanced Resources (DependsOn, DeletionPolicy, UpdateReplacePolicy, CreationPolicy, UpdatePolicy)
- Mappings
- Pseudo Parameters
- Outputs & Cross Stack References
- Conditions
- Rules
- Metadata
- CFN Init
- Drift
- Nested Stacks
- StackSets
- Deployment Options (ChangeSets, StackPolicy, Rollback, Termination, Service Roles)
- Continuous Delivery with CodePipeline
- Custom Resources (Lambda & SNS)
- WaitCondition
- Dynamic References
- Registry, 3rd-party Resource Types & Modules
- Resource Imports
- SAM (Serverless Application Model) Intro
- CDK (Cloud Development Kit) Intro
- Macros
- Template Validation
- Best Practices
Course Content
01 – AWS CloudFormation Introduction
-
A Message from the Professor
-
001 Course Introduction.mp4
00:00 -
002 What is CloudFormation + Course Cost.mp4
00:00 -
003 About your instructor.mp4
00:00 -
external-links.txt
00:00
02 – Code Download & Tools Setup
-
001 Code Download.html
00:00 -
002 VSCode Setup.html
00:00 -
003 VSCode Setup (video).mp4
00:00 -
external-links.txt
00:00
03 – CloudFormation Introduction
-
001 First AWS CloudFormation Template.mp4
00:00 -
002 Summary of how CloudFormation works.mp4
00:00
04 – CloudFormation – Getting started
-
001 YAML Tutorial.mp4
00:00 -
002 JSON to YAML Practice Exercise.html
00:00 -
003 Creating an S3 Bucket using CloudFormation.mp4
00:00 -
004 Updating an S3 Bucket using CloudFormation.mp4
00:00 -
005 Deleting an S3 Bucket using CloudFormation.mp4
00:00 -
006 CloudFormation Template Options.mp4
00:00 -
007 Using CloudFormation Designer.mp4
00:00 -
008 CloudFormation Building Blocks.mp4
00:00 -
009 Deploying CloudFormation Templates.mp4
00:00 -
010 Cost estimate for your templates.mp4
00:00
05 – CloudFormation Parameters
-
001 Parameters Theory.mp4
00:00 -
002 Parameters Hands-On.mp4
00:00 -
003 ADVANCED – SSM Parameter Type.mp4
00:00 -
004 ADVANCED – SSM Parameter Type Hands On.mp4
00:00
06 – CloudFormation Resources
-
001 Resources Overview.mp4
00:00 -
002 Resources Hands On.mp4
00:00 -
003 Optional Attributes for Resources.mp4
00:00 -
004 DependsOn.mp4
00:00 -
005 ADVANCED – DeletionPolicy.mp4
00:00 -
006 ADVANCED – UpdateReplacePolicy.mp4
00:00 -
007 Resources FAQ.mp4
00:00 -
external-links.txt
00:00
07 – CloudFormation Mappings
-
001 Mappings Overview.mp4
00:00 -
002 FnFindInMap (accessing Mapping values).mp4
00:00 -
003 Mappings Hands On.mp4
00:00 -
004 Pseudo Parameters in CloudFormation.mp4
00:00
08 – CloudFormation Outputs
-
001 Outputs Overview.mp4
00:00 -
002 Outputs Hands-On.mp4
00:00 -
003 Cross Stack Reference Hands On.mp4
00:00
09 – CloudFormation Conditions
-
001 Conditions Overview.mp4
00:00 -
002 FnGetAtt (get attribute function).mp4
00:00 -
003 Conditions Hands-On.mp4
00:00
10 – CloudFormation Rules
-
001 CloudFormation Rules.mp4
00:00 -
002 CloudFormation Rules Hands On.mp4
00:00
11 – CloudFormation Metadata
-
001 Metadata Overview.mp4
00:00 -
002 AWSCloudFormationDesigner Hands On.mp4
00:00 -
003 AWSCloudFormationInterface Hands On.mp4
00:00
12 – CFN Init and EC2 User Data
-
001 EC2 User Data Overview.mp4
00:00 -
002 CloudFormation EC2 User Data.mp4
00:00 -
003 CloudFormation Init Overview.mp4
00:00 -
004 Packages.mp4
00:00 -
005 Groups and Users.mp4
00:00 -
006 Sources.mp4
00:00 -
007 Files.mp4
00:00 -
008 AWSCloudFormationAuthentication.mp4
00:00 -
009 FnSub (substitute function).mp4
00:00 -
010 Commands.mp4
00:00 -
011 Services.mp4
00:00 -
012 CFN Init Scripts.mp4
00:00 -
013 CFN Init Hands-On.mp4
00:00 -
014 CreationPolicy.mp4
00:00 -
015 CFN Init Troubleshooting.mp4
00:00 -
016 User Data vs CloudFormationInit vs Helper Scripts.html
00:00
13 – CloudFormation Drift
-
001 CloudFormation Drift.mp4
00:00 -
002 CloudFormation Drift Hands On.mp4
00:00 -
external-links.txt
00:00
14 – CloudFormation Nested Stacks
-
001 Nested Stacks Overview.mp4
00:00 -
002 Nested Stacks Hands On.mp4
00:00 -
003 Nested Stacks Updates.mp4
00:00 -
004 Nested Stacks Deletes.mp4
00:00 -
005 Nested Stacks vs Cross Stacks.mp4
00:00 -
006 Closing Comments on Nested Stacks.html
00:00
15 – CloudFormation StackSets
-
001 Cost note (AWS Config may cost money).html
00:00 -
002 StackSets – Overview.mp4
00:00 -
003 StackSets – Hands On.mp4
00:00 -
004 StackSets – Updates.mp4
00:00 -
005 StackSets – Drift.mp4
00:00 -
006 StackSets – Delete.mp4
00:00
16 – CloudFormation Deployment Options
-
001 ChangeSets.mp4
00:00 -
002 Stack Creation Failures.mp4
00:00 -
003 Rollback Triggers.mp4
00:00 -
004 Continue Rolling Back an Update.mp4
00:00 -
005 Stack Policy.mp4
00:00 -
006 Stack Termination Protection.mp4
00:00 -
007 CloudFormation Service Role Template Role.mp4
00:00 -
008 Quick-create Links for Stacks.mp4
00:00
17 – CloudFormation – Continuous Delivery
-
001 Continuous Delivery with CodePipeline.mp4
00:00 -
002 Continuous Delivery with CodePipeline – Hands On.mp4
00:00
18 – CloudFormation Resources – Advanced Custom Resources, Registry, Modules
-
001 Custom Resources Overview.mp4
00:00 -
002 Custom Resources with AWS Lambda.mp4
00:00 -
003 Custom Resources with SNS.mp4
00:00 -
004 Custom Resources Closing Comments.html
00:00 -
005 WaitCondition.mp4
00:00 -
006 Dynamic References Overview.mp4
00:00 -
007 Dynamic References Hands On.mp4
00:00 -
008 UpdatePolicy Overview.mp4
00:00 -
009 UpdatePolicy Hands-On.mp4
00:00 -
010 CloudFormation Registry.mp4
00:00 -
011 CloudFormation Registry – Hands On.mp4
00:00 -
012 Template Modules.mp4
00:00 -
013 Template Modules Hands On.mp4
00:00 -
external-links.txt
00:00
19 – Generating CloudFormation templates Imports, SAM, CDK & Macros
-
001 Resource Imports.mp4
00:00 -
002 Resource Imports Hands On.mp4
00:00 -
003 SAM – Overview.mp4
00:00 -
004 SAM – Hands On.mp4
00:00 -
005 CDK – Overview.mp4
00:00 -
006 CDK – Hands On.mp4
00:00 -
007 ADVANCED – Macros.mp4
00:00 -
008 ADVANCED – Macros Hands On.mp4
00:00 -
external-links.txt
00:00
20 – Open-source and 3rd party projects for CloudFormation
-
001 Public Roadmap Coverage.mp4
00:00 -
002 Using the AWS CLI.mp4
00:00 -
003 Advanced Concepts & 3rd Party Tools.html
00:00 -
004 Template Validation.html
00:00 -
external-links.txt
00:00
21 – Intrinsic Functions references
-
001 Intrinsic Functions References.mp4
00:00
22 – Course Conclusion (including examples)
-
002 Template Snippets & Samples.html
00:00 -
003 Congratulations & Next Steps!.mp4
00:00 -
external-links.txt
00:00
01 – AWS CloudFormation Introduction
-
001 Course Introduction.mp4
00:00 -
002 What is CloudFormation + Course Cost.mp4
00:00 -
003 About your instructor.mp4
00:00 -
external-links.txt
00:00
02 – Code Download & Tools Setup
-
001 Code Download.html
00:00 -
002 VSCode Setup.html
00:00 -
003 VSCode Setup (video).mp4
00:00 -
external-links.txt
00:00
03 – CloudFormation Introduction
-
001 First AWS CloudFormation Template.mp4
00:00 -
002 Summary of how CloudFormation works.mp4
00:00
04 – CloudFormation – Getting started
-
001 YAML Tutorial.mp4
00:00 -
002 JSON to YAML Practice Exercise.html
00:00 -
003 Creating an S3 Bucket using CloudFormation.mp4
00:00 -
004 Updating an S3 Bucket using CloudFormation.mp4
00:00 -
005 Deleting an S3 Bucket using CloudFormation.mp4
00:00 -
006 CloudFormation Template Options.mp4
00:00 -
007 Using CloudFormation Designer.mp4
00:00 -
008 CloudFormation Building Blocks.mp4
00:00 -
009 Deploying CloudFormation Templates.mp4
00:00 -
010 Cost estimate for your templates.mp4
00:00
05 – CloudFormation Parameters
-
001 Parameters Theory.mp4
00:00 -
002 Parameters Hands-On.mp4
00:00 -
003 ADVANCED – SSM Parameter Type.mp4
00:00 -
004 ADVANCED – SSM Parameter Type Hands On.mp4
00:00
06 – CloudFormation Resources
-
001 Resources Overview.mp4
00:00 -
002 Resources Hands On.mp4
00:00 -
003 Optional Attributes for Resources.mp4
00:00 -
004 DependsOn.mp4
00:00 -
005 ADVANCED – DeletionPolicy.mp4
00:00 -
006 ADVANCED – UpdateReplacePolicy.mp4
00:00 -
007 Resources FAQ.mp4
00:00 -
external-links.txt
00:00
07 – CloudFormation Mappings
-
001 Mappings Overview.mp4
00:00 -
002 FnFindInMap (accessing Mapping values).mp4
00:00 -
003 Mappings Hands On.mp4
00:00 -
004 Pseudo Parameters in CloudFormation.mp4
00:00
08 – CloudFormation Outputs
-
001 Outputs Overview.mp4
00:00 -
002 Outputs Hands-On.mp4
00:00 -
003 Cross Stack Reference Hands On.mp4
00:00
09 – CloudFormation Conditions
-
001 Conditions Overview.mp4
00:00 -
002 FnGetAtt (get attribute function).mp4
00:00 -
003 Conditions Hands-On.mp4
00:00
10 – CloudFormation Rules
-
001 CloudFormation Rules.mp4
00:00 -
002 CloudFormation Rules Hands On.mp4
00:00
11 – CloudFormation Metadata
-
001 Metadata Overview.mp4
00:00 -
002 AWSCloudFormationDesigner Hands On.mp4
00:00 -
003 AWSCloudFormationInterface Hands On.mp4
00:00
12 – CFN Init and EC2 User Data
-
001 EC2 User Data Overview.mp4
00:00 -
002 CloudFormation EC2 User Data.mp4
00:00 -
003 CloudFormation Init Overview.mp4
00:00 -
004 Packages.mp4
00:00 -
005 Groups and Users.mp4
00:00 -
006 Sources.mp4
00:00 -
007 Files.mp4
00:00 -
008 AWSCloudFormationAuthentication.mp4
00:00 -
009 FnSub (substitute function).mp4
00:00 -
010 Commands.mp4
00:00 -
011 Services.mp4
00:00 -
012 CFN Init Scripts.mp4
00:00 -
013 CFN Init Hands-On.mp4
00:00 -
014 CreationPolicy.mp4
00:00 -
015 CFN Init Troubleshooting.mp4
00:00 -
016 User Data vs CloudFormationInit vs Helper Scripts.html
00:00
13 – CloudFormation Drift
-
001 CloudFormation Drift.mp4
00:00 -
002 CloudFormation Drift Hands On.mp4
00:00 -
external-links.txt
00:00
14 – CloudFormation Nested Stacks
-
001 Nested Stacks Overview.mp4
00:00 -
002 Nested Stacks Hands On.mp4
00:00 -
003 Nested Stacks Updates.mp4
00:00 -
004 Nested Stacks Deletes.mp4
00:00 -
005 Nested Stacks vs Cross Stacks.mp4
00:00 -
006 Closing Comments on Nested Stacks.html
00:00
15 – CloudFormation StackSets
-
001 Cost note (AWS Config may cost money).html
00:00 -
002 StackSets – Overview.mp4
00:00 -
003 StackSets – Hands On.mp4
00:00 -
004 StackSets – Updates.mp4
00:00 -
005 StackSets – Drift.mp4
00:00 -
006 StackSets – Delete.mp4
00:00
16 – CloudFormation Deployment Options
-
001 ChangeSets.mp4
00:00 -
002 Stack Creation Failures.mp4
00:00 -
003 Rollback Triggers.mp4
00:00 -
004 Continue Rolling Back an Update.mp4
00:00 -
005 Stack Policy.mp4
00:00 -
006 Stack Termination Protection.mp4
00:00 -
007 CloudFormation Service Role Template Role.mp4
00:00 -
008 Quick-create Links for Stacks.mp4
00:00
17 – CloudFormation – Continuous Delivery
-
001 Continuous Delivery with CodePipeline.mp4
00:00 -
002 Continuous Delivery with CodePipeline – Hands On.mp4
00:00
18 – CloudFormation Resources – Advanced Custom Resources, Registry, Modules
-
001 Custom Resources Overview.mp4
00:00 -
002 Custom Resources with AWS Lambda.mp4
00:00 -
003 Custom Resources with SNS.mp4
00:00 -
004 Custom Resources Closing Comments.html
00:00 -
005 WaitCondition.mp4
00:00 -
006 Dynamic References Overview.mp4
00:00 -
007 Dynamic References Hands On.mp4
00:00 -
008 UpdatePolicy Overview.mp4
00:00 -
009 UpdatePolicy Hands-On.mp4
00:00 -
010 CloudFormation Registry.mp4
00:00 -
011 CloudFormation Registry – Hands On.mp4
00:00 -
012 Template Modules.mp4
00:00 -
013 Template Modules Hands On.mp4
00:00 -
external-links.txt
00:00
19 – Generating CloudFormation templates Imports, SAM, CDK & Macros
-
001 Resource Imports.mp4
00:00 -
002 Resource Imports Hands On.mp4
00:00 -
003 SAM – Overview.mp4
00:00 -
004 SAM – Hands On.mp4
00:00 -
005 CDK – Overview.mp4
00:00 -
006 CDK – Hands On.mp4
00:00 -
007 ADVANCED – Macros.mp4
00:00 -
008 ADVANCED – Macros Hands On.mp4
00:00 -
external-links.txt
00:00
20 – Open-source and 3rd party projects for CloudFormation
-
001 Public Roadmap Coverage.mp4
00:00 -
002 Using the AWS CLI.mp4
00:00 -
003 Advanced Concepts & 3rd Party Tools.html
00:00 -
004 Template Validation.html
00:00 -
external-links.txt
00:00
21 – Intrinsic Functions references
-
001 Intrinsic Functions References.mp4
00:00
22 – Course Conclusion (including examples)
-
002 Template Snippets & Samples.html
00:00 -
003 Congratulations & Next Steps!.mp4
00:00 -
external-links.txt
00:00
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.