AWS CloudFormation Step by Step: Beginner to Intermediate
AWS CloudFormation Step by Step: Beginner to Intermediate, available at $84.99, has an average rating of 4.74, with 73 lectures, based on 677 reviews, and has 4727 subscribers.
You will learn about Start as a beginner to AWS CloudFormation, learn its Associate-level features and use them for your daily AWS provisioning needs. Learn to manage your AWS infrastructure as code using AWS CloudFormation and YAML. Learn to write your own AWS CloudFormation templates in YAML and define your AWS resources in them. Learn to use AWS CloudFormation reference to define different types of AWS resources in your templates. Enrich your templates with parameters, mappings, conditions, metadata, and outputs. Learn theory and practice from a Professional-level certified AWS expert according to AWS best practices. Learn to use change sets to update your AWS CloudFormation stacks safely. Learn to use CloudFormation commands of AWS CLI. This course is ideal for individuals who are Beginner-level AWS CloudFormation users. I assume that you have no or little information on CloudFormation. or Anyone who wants to manage AWS infrastructure as code and automate the provisioning of AWS resources. or NOT for intermediate-level CloudFormation users looking for advanced-level CloudFormation features. Those are covered in AWS CloudFormation Step by Step: Intermediate to Advanced. or Intermediate-level AWS users. You should have basic knowledge around core services like EC2, S3, RDS, and VPC. It is particularly useful for Beginner-level AWS CloudFormation users. I assume that you have no or little information on CloudFormation. or Anyone who wants to manage AWS infrastructure as code and automate the provisioning of AWS resources. or NOT for intermediate-level CloudFormation users looking for advanced-level CloudFormation features. Those are covered in AWS CloudFormation Step by Step: Intermediate to Advanced. or Intermediate-level AWS users. You should have basic knowledge around core services like EC2, S3, RDS, and VPC.
Enroll now: AWS CloudFormation Step by Step: Beginner to Intermediate
Summary
Title: AWS CloudFormation Step by Step: Beginner to Intermediate
Price: $84.99
Average Rating: 4.74
Number of Lectures: 73
Number of Published Lectures: 72
Number of Curriculum Items: 73
Number of Published Curriculum Objects: 72
Original Price: $99.99
Quality Status: approved
Status: Live
What You Will Learn
- Start as a beginner to AWS CloudFormation, learn its Associate-level features and use them for your daily AWS provisioning needs.
- Learn to manage your AWS infrastructure as code using AWS CloudFormation and YAML.
- Learn to write your own AWS CloudFormation templates in YAML and define your AWS resources in them.
- Learn to use AWS CloudFormation reference to define different types of AWS resources in your templates.
- Enrich your templates with parameters, mappings, conditions, metadata, and outputs.
- Learn theory and practice from a Professional-level certified AWS expert according to AWS best practices.
- Learn to use change sets to update your AWS CloudFormation stacks safely.
- Learn to use CloudFormation commands of AWS CLI.
Who Should Attend
- Beginner-level AWS CloudFormation users. I assume that you have no or little information on CloudFormation.
- Anyone who wants to manage AWS infrastructure as code and automate the provisioning of AWS resources.
- NOT for intermediate-level CloudFormation users looking for advanced-level CloudFormation features. Those are covered in AWS CloudFormation Step by Step: Intermediate to Advanced.
- Intermediate-level AWS users. You should have basic knowledge around core services like EC2, S3, RDS, and VPC.
Target Audiences
- Beginner-level AWS CloudFormation users. I assume that you have no or little information on CloudFormation.
- Anyone who wants to manage AWS infrastructure as code and automate the provisioning of AWS resources.
- NOT for intermediate-level CloudFormation users looking for advanced-level CloudFormation features. Those are covered in AWS CloudFormation Step by Step: Intermediate to Advanced.
- Intermediate-level AWS users. You should have basic knowledge around core services like EC2, S3, RDS, and VPC.
Would you like to start learning AWS CloudFormation with well-organized courses?
Welcome to learn AWS CloudFormation step by step from a senior AWS architect with hands-on examples and detailed explanations! I designed AWS CloudFormation topics into two courses to teach you efficiently according to your knowledge level. Now, you are on the first step!
This course is for beginners to AWS CloudFormation. You will learn most of the Associate-leveltopics, excel at the basics, and learn some intermediate-level features like change sets. Ultimately, you will start using Cloud Formation for your daily needs on AWS.
This course also serves as a basis for my AWS CloudFormation Step by Step: Intermediate to Advanced course, which teaches more advanced, Professional-level AWS CloudFormation concepts. Thus, you can continue your Cloud Formation journey with it afterward.
Why learn from me?
✓ AWS verified my knowledge and experience at the top level. I am a senior AWS consultant holding AWS Certified Solutions Architect – Professionaland AWS Certified DevOps Engineer – Professionalcertifications in addition to all 3 Associate certificates.
✓ I have a software engineering background, a BS degree in Computer Engineering, and more than 15 years of professional experienceas a developer and cloud architect in corporates and startups.
✓ I have been using AWS since 2013. I have also been using AWS CloudFormation since the early days. So you will benefit from my experience as well as my knowledge.
✓ I learned by doing. I teach both theory and practice according to the AWS best practices. I explain the features with hands-on examples and why to use them with advantages and disadvantages.
What is the course structure?
-
Section 1:Understand what AWS CloudFormation is and learn to create and delete stacks from existing templates.
-
Section 2: Start writing your own templates with YAML and define resources in them. You will also learn to update your stacks by editing your templates.
-
Section 3:Increase the reusability of your templates with parameters. You will make many examples with different parameter types, constraints, etc.
-
Section 4:Define the Metadata and Mappings sections in your templates to enhance them more.
-
Section 5:Create resources and configure their attributes conditionally using the Conditions section. You will also learn how to define outputs for your stacks.
-
Section 6:Create and execute AWS CloudFormation change sets to update your stacks safely.
-
Section 7: Learn to manage your stacks and change sets using the cloudformation commands of AWS CLI as an alternative to AWS CloudFormation Console.
-
Section 8: Conclusion. Now you are ready to learn advanced-level CloudFormation with AWS CloudFormation Step by Step: Intermediate to Advanced.
As a result,
✓ You will be able to use AWS CloudFormation daily.
✓You will be able to write your Cloud Formation templates using YAML.
✓We will use the AWS Ireland region (eu-west-1) during the course. But you will also learn to create re-usable, region-independent CloudFormation templates as you progress!
✓You will gain a solid basis on AWS CloudFormation and be ready to learn more advanced features with my AWS CloudFormation Step by Step: Intermediate to Advanced course.
So, is this course for you?
-
As a beginner, it will be best to concentrate on the Cloud Formation features that you will need most at the beginning. I designed this course for beginners to AWS CloudFormation.So, I assume that you have no or little experience in it.
-
You need to have intermediate-level AWS knowledgethat will be enough to use core AWS services in our examples. This course focuses on AWS CloudFormation.
-
This isNOT forintermediate-level AWS CloudFormation users looking for more advanced features.I teach them in my AWS CloudFormation Step by Step: Intermediate to Advancedcourse, which continues from this one.
-
Are you unsure of your Cloud Formation knowledge level? Then, start with this Beginner to Intermediate course and continue with the advanced course.
If you want to start using AWS CloudFormation to manage your AWS infrastructure as code and automate the provisioning of your AWS resources, then you are in the right place.
Join me in this course to start learning AWS CloudFormation step by step!
Best wishes,
Emre Yilmaz
Senior AWS Architect & DevOps Engineer
⭑ AWS Certified Solutions Architect – Professional
⭑ AWS Certified DevOps Engineer – Professional
⭒ AWS Certified Solutions Architect – Associate
⭒ AWS Certified SysOps Administrator – Associate
⭒ AWS Certified Developer – Associate
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Introduction
Lecture 2: What is AWS CloudFormation?
Lecture 3: Creating Your First CloudFormation Stack
Lecture 4: Viewing the Details of Your Stack
Lecture 5: Deleting Your Stack
Lecture 6: AWS Region Used in the Course
Lecture 7: Section 1 Activity
Lecture 8: Section 1 Activity Solution
Chapter 2: Introduction to Templates and Resources
Lecture 1: Section 2 Introduction
Lecture 2: Template Structure
Lecture 3: Writing Your First Template with YAML
Lecture 4: Updating Your Stack with an Edited Template
Lecture 5: Linking Resources with Ref Function
Lecture 6: Stack Updates Causing Resource Replacements
Lecture 7: Order of Resource Creations & DependsOn Attribute
Lecture 8: Section 2 Activity: A VPC with a Public Subnet
Lecture 9: Section 2 Activity Solution
Chapter 3: Parameters
Lecture 1: Section 3 Introduction
Lecture 2: Introduction to Template Parameters
Lecture 3: Defining Your First Parameter
Lecture 4: Updating Your Stack with More Parameters
Lecture 5: Length Constraints for String-Type Parameters
Lecture 6: Minimum & Maximum Value Constraints for Number-Type Parameters
Lecture 7: Setting Allowed Values for Your Parameters
Lecture 8: Setting Default Values for Your Parameters
Lecture 9: Setting Pattern Constraints for Your Parameters
Lecture 10: Updating Only Parameter Values of Your Stacks
Lecture 11: Important! DB Instance Class Usage in Examples
Lecture 12: Hiding Parameter Values
Lecture 13: Number List Parameters and Fn::Select Function
Lecture 14: String List Parameters
Lecture 15: AWS-Specific Parameter Types
Lecture 16: Pseudo Parameters and Fn::Sub Function
Lecture 17: Section 3 Activity
Lecture 18: Section 3 Activity Solution
Chapter 4: Metadata and Mappings
Lecture 1: Section 4 Introduction
Lecture 2: What Is the Metadata Section?
Lecture 3: Grouping, Ordering and Labelling Parameters
Lecture 4: Introduction to Mappings and Fn::FindInMap Function
Lecture 5: Using Mappings With Fn::FindInMap Function
Lecture 6: Section 4 Activity
Lecture 7: Section 4 Activity Solution
Chapter 5: Conditions and Outputs
Lecture 1: Section 5 Introduction
Lecture 2: Introduction to Conditions
Lecture 3: Creating Resources Conditionally
Lecture 4: Configuring Resource Attributes Conditionally
Lecture 5: Introduction to Outputs
Lecture 6: Referencing Resource Attributes Using Fn::GetAtt Function
Lecture 7: Creating Stack Outputs Conditionally
Lecture 8: Section 5 Activity
Lecture 9: Section 5 Activity Solution
Chapter 6: Change Sets
Lecture 1: Section 6 Introduction
Lecture 2: What are Change Sets?
Lecture 3: Creating a Change Set Using the Current Template
Lecture 4: Creating a Change Set by Replacing the Template
Lecture 5: Executing a Change Set
Lecture 6: Deleting a Change Set
Lecture 7: Section 6 Activity
Lecture 8: Section 6 Activity Solution
Chapter 7: Using AWS CLI to Manage Your Stacks
Lecture 1: Section 7 Introduction
Lecture 2: Installing and Configuring AWS CLI
Lecture 3: Creating Stacks With AWS CLI
Lecture 4: Updating Stacks With AWS CLI
Lecture 5: Deleting Stacks With AWS CLI
Lecture 6: Creating and Executing Change Sets With AWS CLI
Lecture 7: Deleting Change Sets With AWS CLI
Lecture 8: Using Deploy Command to Create Your Stacks
Lecture 9: Using Deploy Command to Update Your Stacks
Lecture 10: Section 7 Activity
Lecture 11: Section 7 Activity Solution
Chapter 8: Course Conclusion
Lecture 1: Course Conclusion
Lecture 2: Bonus Lecture: Join My Other Courses!
Instructors
-
Emre Yilmaz • AWS Certified DevOps Engineer • Solutions Architect
Senior AWS Consultant
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 8 votes
- 3 stars: 53 votes
- 4 stars: 232 votes
- 5 stars: 378 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024