Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS CloudFormation - Introduction Course
Rating: 3.9 out of 5(327 ratings)
1,991 students
Created byFernando Hönig
Last updated 11/2016
English

What you'll learn

  • Write your very own CloudFormation templates
  • Have a proficient understanding about each piece of CloudFormation
  • Deploy and run your stacks in multiple regions
  • Automate your application deployment in no time

Course content

1 section10 lectures1h 36m total length
  • Introduction5:48

    In this lesson I introduce CloudFormation and discuss the major benefits and ways you can use it.

  • Template Anatomy5:20

    Understanding AWS CloudFormation templates.

  • Properties and Functions11:19

    Properties, Functions, Helper Scripts and Pseudo Parameters.

  • My First CFT9:56

    Creating your first CloudFormation Stack using an S3 Bucket.

  • Infrastructure as a Service17:15

    VPC Network Stack Automation.

  • My Wordpress Template19:07

    3-tier Architecture Application deployment.

  • Nested Templates10:51

    Creating stacks using nested templates.

  • AWS Cloud Designer3:52

    Tools for creating, visualizing and deploying AWS CloudFormation Stacks

  • AWS CLI - CloudFormation9:17

    Using AWS CLI Tools to deploy your stacks.

  • Summary4:06

    The end of the course and a wrap up!

Requirements

  • A little bit of coding experience helps - i.e. understanding what a function and a variable are, etc
  • Some experience using the command-line/terminal helps
  • You will need to set up an AWS Account (you can use the free tier for this course)
  • A Windows, Linux or Mac PC/Laptop

Description

With AWS CloudFormation you can deploy resources in AWS quickly, in an organised fashion, and - most importantly - across multiple regions!

This course will teach you how to write, deploy and understand CloudFormation templates and use the AWS CloudFormation service.

After this course, you will be able to architect solutions and re-use the course templates to save you time and money.

In this course, we will start with the very basics of CloudFormation, understanding how a template is formed. And there will be several hands-on labs to enable you to get familiar with the service.

The hands-on labs will show you how to deploy and modify your stacks. We will create a complete network stack, S3 Buckets and a 3-tier application infrastructure using a CMS, as well as using nested templates and CLI tools.

Who this course is for:

  • AWS beginners with some knowledge about the cloud
  • Developers who want to build massive scalable systems
  • Solution architects (not just developers) who want to understand more about CloudFormation