AWS CloudFormation Master Class v2 [2024]

Write Complete AWS CloudFormation Templates using YAML. Learn all the Recent Cloud Formation Features

4.61 (12670 reviews)
Udemy
platform
English
language
Web Development
category
62,570
students
7 hours
content
May 2023
last update
$109.99
regular price

What you will 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

Description

[June 2021 Update - AWS CloudFormation Master Class v2]: the ENTIRE course has been re-recorded, and new sections and features have been added, to cover every CloudFormation feature.

[March 2019 Update]: Added two sections on Drift and Nested Stacks


-- -- -- -- -- -- --

AWS CloudFormation is the best way to write, deploy and maintain your AWS Infrastructure. It helps you create efficient solution architectures, all self-contained in one file. It supports most of the AWS Services and is the safest way to make your AWS Infrastructure evolve over time. 

Thanks to YAML, writing AWS CloudFormation Templates has become extremely easy and natural. AWS CloudFormation is powerful and supports Parameters, Mappings, Resources, References, Cross-Stack References, Conditions, Outputs, Metadata, and so much more!

In this course AWS CloudFormation Master Class, I will teach you about all the CloudFormation features. In just a few hours, you will know everything about CloudFormation and seamlessly deploy your infrastructure in no time. 

Take a look at these student reviews..

★★★★★  "An excellent course on AWS CloudFormation. It covers everything, but this is definitely not for AWS Beginners. You need to know the fundamentals of AWS if you want to really get something out of it. It is very worthwhile for AWS System Architects, AWS Developers, and SysOps/DevOps professionals. I hold two AWS associate certifications and enjoyed this course." – Gerry H.

★★★★★   "I really enjoyed the course. I spent a day or two going through the overwhelming sea of official documentation before landing on this video. Like the instructor says in the introduction, you need to have knowledge of most of the popular AWS services like EC2, security groups, key-pair, floating ips, volumes, AWS Billing, etc. before watching this as he doesn't waste any time explaining about those services. A slight knowledge of JSON or YAML is really helpful." – Purmode R.


-- -- -- -- -- -- --

AWS CloudFormation Master Class is the easiest way to start learning AWS CloudFormation:

> Learn CloudFormation and master all its concepts
> Go through Hands-On examples to practice what we learned
> Learn how to use YAML to write the CloudFormation Templates
> Learn how to write your infrastructure as code
> Keep all the course material as a reference for your future templates!
> Learn each CloudFormation building blocks in-depth: Parameters, Mappings, Resources, Outputs, Conditions, Metadata 
> Learn about CloudFormation Init, the most powerful way to bootstrap your EC2 instances
> Advanced CloudFormation features Drift, Nested Stacks, etc.
> So much more!

Note: This course assumes you know how to use the AWS Cloud. It will help you transform your solution architecting skills into CloudFormation templates. 


-- -- -- -- -- -- --

Instructor

My name is Stephane Maarek, and I'll be your instructor in this course. I teach about AWS certifications with my focus always on helping my students improve their professional proficiencies in AWS. I am also the author of some of the most highly-rated & best-selling courses on AWS Lambda, AWS CloudFormation & AWS EC2.

Throughout my career in designing and delivering these certifications and courses, I have already taught 2,000,000+ students and gotten 350,000+ reviews!

With AWS becoming much more than a buzzword out there, I've decided it's time for students to properly learn how to write complete AWS CloudFormation Templates using YAML. So, let’s kick start the course! You are in good hands!


-- -- -- -- -- -- --

This course also comes with:

  • Lifetime access to all future updates

  • A responsive instructor in the Q&A Section

  • Udemy Certificate of Completion Ready for Download

  • A 30 Day "No Questions Asked" Money Back Guarantee!

Join me in this course if you want to learn about all the latest features of Cloud Formation and master the AWS platform!

Content

AWS CloudFormation Introduction

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
Section 1 Quiz

CloudFormation First Hands-On

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
Section 2 Quiz

CloudFormation Parameters

Parameters Overview
Parameters Theory & Hands-On
How to Reference a Parameter?
Section 3 Quiz

CloudFormation Resources

Resources Overview
Resources Hands On
Optional Attributes for Resources
Resources FAQ
Section 4 Quiz

CloudFormation Mappings

Mappings Overview
Fn::FindInMap (accessing Mapping values)
Mappings Hands On
Pseudo Parameters in CloudFormation
Section 5 Quiz

CloudFormation Outputs

Outputs Overview
Outputs Hands-On
Cross Stack Reference Hands On
Section 6 Quiz

CloudFormation Conditions

Conditions Overview
Conditions Hands-On
Conditions Functions
Fn::GetAtt (get attribute function)
Section 7 Quiz

CloudFormation Metadata

Metadata Overview
AWS::CloudFormation::Designer Hands On
AWS::CloudFormation::Interface Hands On
Section 8 Quiz

CFN Init and EC2 User Data

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
User Data vs CloudFormation::Init vs Helper Scripts
Section Summary

CloudFormation Drift

CloudFormation Drift

CloudFormation Nested Stacks

Nested Stacks Overview
Nested Stacks Updates
Nested Stacks Deletes
Closing Comments on Nested Stacks

Advanced Concepts

Knowledge Review
Using the AWS CLI
Troposphere (Python) to generate CloudFormation templates
Former2 to generate CloudFormation templates
DeletionPolicy
Custom Resources with AWS Lambda
Best Practices for CloudFormation
Cost estimate for your templates
Next Steps
Congratulations!
THANK YOU!
Bonus Lecture: Coupons to my other courses!

Screenshots

AWS CloudFormation Master Class v2 [2024] - Screenshot_01AWS CloudFormation Master Class v2 [2024] - Screenshot_02AWS CloudFormation Master Class v2 [2024] - Screenshot_03AWS CloudFormation Master Class v2 [2024] - Screenshot_04

Reviews

Richard
November 13, 2023
This course is well laid out. It is very broad, and if you are unfamiliar with a lot of the serverless architecture you will struggle a bit with the more advanced abilities of Cloud Formation but this course will walk you through the basics of the functionality well.
Stephen
November 9, 2023
Very Thorough, Stephane is really interested in teaching his students and I enjoy every second of this course. He makes learning AWS fun and easy.
Gary
November 1, 2023
Stephane is a fantastic presenter. He makes learning complex concepts very easy. He is obviously very knowledgeable. The only complaint that I have is that a number of the lectures, covering very important concepts are out of date. Sometimes this can lead to better learning outcomes as we have to do the research ourselves. On other occasions, I just couldn't find the solution.
Harsh
October 19, 2023
Course is good covers how cloud formation works but would be better if we were thought how to write template instead of only expressing how they are deployed. Over all good for newbies but would suggest to go to another course which also include hw to write those template's
Andrew
October 13, 2023
Lots of "Here is this, here is that" .. would be great to get at least some general idea what these options mean and how they can be used i.e. parameter overrides etc.
Cyrille
October 3, 2023
Excellent cloudformation course which covers every aspects of Cloudformation codes nd fonctionnalities. Thanks Stephane for creating the course.
Fabio
September 5, 2023
Great course up to now. It is amazing how CloudFormation let us set up everything by just using written templates. The instructor has shown he has vast dominion and experience over the subject.
Doug
September 3, 2023
My 2nd course from this instructor. Very knowledgeable and easy to learn from. Some of the lessons are a skosh dated - there's some updates required for the public s3 bucket, for instance; still very on point and excellent course. Thank you much.
Aliu
August 31, 2023
I think the explanation is clear and easy to understand the concepts with a practical view of how the CloudFormation works
Andrés
August 30, 2023
There are a couple of YAML and videos that need to be updated, but the course is great. I'd love to have a course that create several resources from scratch. That way you get all the nuances of creating infra from zero.
Dominic
August 27, 2023
Excellent course. A few changes now needed (e.g. CDK section didn't fully work because CDK v1 is now deprecated, so cdk synth no longer works when you follow Stephan's instructions / the guide to install CDK on CloudShell. And the sam init wizard has changed a bit, which ends up being slightly confusing. Overall, a briliiant course.
Oleksii
August 21, 2023
Firstly, I'd like to express my deep appreciation for the "AWS CloudFormation Master Class" course. The comprehensive content, well-structured modules, and hands-on examples provided an enriching learning experience. It's evident that a significant amount of effort and expertise has been poured into designing this course, ensuring learners like me truly grasp the concepts of AWS CloudFormation in-depth. However, I did notice that certain sections of the course appear to be a bit outdated, particularly in light of recent AWS updates. While these sections still offer valuable insights, refreshing them to align with the latest AWS features would greatly enhance the course's relevancy and value. That said, the three-week journey through the course was enlightening. The in-depth explanations, combined with practical exercises, reinforced my understanding of CloudFormation. The course has undoubtedly bolstered my confidence in utilizing AWS CloudFormation in real-world scenarios. Kudos to the entire team for creating such an impactful learning platform!
Hermogenes
June 16, 2023
This course has definitely helped me to provide me the basics on how to work with CloudFormation (creating templates, customizing the deployment of stacks, etc). I started with zero knowledge and, now, I can write write templates used on Nested stacks, for example.
Dmytro
May 7, 2023
Cool course! The theory is presented in an accessible way. Lots of practice. In general, everything you need to understand CloudFormation.
Mike
March 3, 2023
Stephane is obviously a sharp guy. But he is not a native english speaker and I often have trouble understanding him. Often he talks so fast he stumbles over his own pronunciations. It's a good course but if I had first watched the course preview I might have looked for another course.

Coupons

DateDiscountStatus
6/10/202090% OFF
expired
3/11/202192% OFF
expired
4/1/202192% OFF
expired
10/28/202285% OFF
expired
6/21/202387% OFF
expired
2/20/202485% OFF
expired
3/28/202489% OFF
working

Charts

Price

AWS CloudFormation Master Class v2 [2024] - Price chart

Rating

AWS CloudFormation Master Class v2 [2024] - Ratings chart

Enrollment distribution

AWS CloudFormation Master Class v2 [2024] - Distribution chart
1362052
udemy ID
9/27/2017
course created date
6/10/2019
course indexed date
Bot
course submited by