Companies Home Search Profile

AWS CloudFormation - Beginner to Advanced (Hands-On Guide)

Focused View

Rahul Trisal

5:26:20

164 View
  • 1 - AWS-CloudFormation-Full-Course-v1.0-18Oct2022.pdf
  • 1 - Course Introduction and Outline.mp4
    02:25
  • 2 - Course PreRequisites.mp4
    02:52
  • 3 - CloudFormation Basic Terminology Theory.mp4
    03:44
  • 4 - CloudFormation Template Anatomy Theory.mp4
    02:54
  • 5 - Resources Introduction.mp4
    03:30
  • 6 - Resources S3 Bucket.mp4
    07:58
  • 6 - section-3-resource-s3.zip
  • 7 - Resources EC2 and S3.mp4
    09:26
  • 7 - section-3-resource-s3-and-ec2.zip
  • 8 - Resources VPC.mp4
    07:22
  • 8 - section-3-resources-vpc.zip
  • 9 - Parameters Theory.mp4
    03:36
  • 10 - Parameters HandsOn.mp4
    13:47
  • 10 - section-4-resource-and-parameters-s3-and-ec2.zip
  • 11 - Metadata EC2 and S3 HandsOn.mp4
    10:31
  • 11 - section-5-metadata-s3-and-ec2.zip
  • 12 - Resources Parameters and Metadata Tying it all together Part 1.mp4
    11:36
  • 12 - section-6-resources-parameters-and-metadata-tying-it-all-together.zip
  • 13 - Resources Parameters and Metadata Tying it all together Part 2.mp4
    14:49
  • 13 - section-6-resources-parameters-and-metadata-tying-it-all-together.zip
  • 14 - WebApplication Architecture.mp4
    05:50
  • 15 - WebApplication Launch Configuration and Auto Scaling Group.mp4
    19:08
  • 15 - section-7-cloudformation-enterprise-use-case-1-launchconfiguration-and-asg-1.zip
  • 16 - WebApplication Application LoadBalancer.mp4
    17:49
  • 16 - section-7-cloudformation-enterprise-use-case-1-launchconfiguration-asg-and-loadbalancer-2.zip
  • 17 - WebApplication CloudWatch Log Group and SNS.mp4
    08:55
  • 17 - section-7-cloudformation-enterprise-use-case-1-cloudformation-enterprise-use-case-launchconfiguration-asg-loadbalancer-cwlogs-and-sns-3.zip
  • 18 - WebApplication Hosted Zone and ResourceRecords.mp4
    15:46
  • 18 - section-7-cloudformation-enterprise-use-case-1-launchconfiguration-and-asg-and-loadbalancer-and-cwlogs-and-sns-and-hosted-zone-4.zip
  • 19 - WebApplication CloudWatch Alarm.mp4
    12:35
  • 19 - section-7-cloudformation-enterprise-use-case-1-launchconfiguration-and-asg-and-loadbalancer-and-cwlogs-and-sns-and-hosted-zone-and-cwalarm-5.zip
  • 20 - WebApplication Changing the Name Servers with Domain Registrar.mp4
    03:36
  • 20 - section-7-cloudformation-enterprise-use-case-1-final.zip
  • 21 - WebApplication Final Demo.mp4
    03:39
  • 22 - Architecture.mp4
    03:47
  • 23 - VPC 2.mp4
    18:06
  • 23 - enterprise-use-case-1-vpc.zip
  • 24 - Subnets and Internet Gateway 3.mp4
    10:01
  • 24 - cloudformation-enterprise-usecase1-subnet-ig.zip
  • 25 - Route Table and Routes 4.mp4
    13:02
  • 25 - cloudformation-enterprise-usecase1-route-table.zip
  • 26 - Security Groups 5.mp4
    08:30
  • 26 - cloudformation-enterprise-usecase1-security-group.zip
  • 27 - NACL 6.mp4
    07:55
  • 27 - cloudformationenterpriseusecase1-sg-and-nacl.zip
  • 28 - AWS CICD Introduction.mp4
    02:49
  • 29 - Deploying CloudFormation using AWS CICD Pipeline without Parameters.mp4
    09:34
  • 29 - section-9-ci-cd-pipeline-resources-s3-bucket-without-configuration-lecture-2.zip
  • 29 - section-9-codepipleineinlinepolicy-inlinepolicy.zip
  • 29 - section-9-codepipleineinlinepolicy-trustrelationship-replace.zip
  • 30 - Deploying CloudFormation using AWS CICD Pipeline with Paramaters.mp4
    06:52
  • 30 - section-9-ci-cd-pipeline-parameters-s3bucket-and-ec2-cft-with-configuration-lecture-3.zip
  • 30 - section-9-ci-cd-pipeline-parameters-s3bucket-and-ec2-with-configuration-lecture-3.zip
  • 31 - Mappings Theory.mp4
    07:50
  • 32 - Mappings HandsOn.mp4
    16:09
  • 32 - cloudformation-mappings-s3-and-ec2.zip
  • 33 - Outputs Export.mp4
    09:30
  • 33 - cloudformation-outputs-export-vpcsubnet.zip
  • 33 - section11-cloudformation-import-ec2vpc.zip
  • 34 - Outputs Import.mp4
    06:33
  • 34 - cloudformation-import-ec2vpc.zip
  • 35 - Conditions HandsOn.mp4
    12:53
  • 35 - cloudformation-conditions-s3-and-ec2.zip
  • 36 - Rules Theory.mp4
    04:10
  • 37 - Rules HandOn.mp4
    06:51
  • Description


    This course is for beginners and intermediates who are learning AWS CloudFormation with no coding or YAML experience.

    What You'll Learn?


    • Develop expertise in writing AWS CloudFormation using YAML - No previous coding experience required
    • Course is designed for absolute beginners and starts with writing basic AWS CloudFormation services to advanced end to end use cases
    • The course shows you more than 20+ AWS Services (Route 53, ALB, EC2, S3, CW Logs, SNS, VPC and many others) coded using AWS CloudFormaion YAML step by step
    • Two real world enterprise use cases to be demonstrated end to end
    • Learn about Resources, Parameters, Metadata, Mappings, Conditions, Rules, Output, Transform
    • If you are not happy with the course for any reasons, comes with 30 day full refund.

    Who is this for?


  • This course is meant for learners who want to learn AWS CloudFormation in a simple yet comprehensive way in the shortest possible time even with no previous coding experience.
  • What You Need to Know?


  • No programming experience or YAML/JSON experience required.
  • More details


    Description

    This AWS CloudFormation course is a fully handson course and will start with absolute basics and build on the basics to help you gain expertise at CloudFormation to be able write any enterprise grade CloudFormation stack in no time.

    • Absolutely no coding or YAML background is required.

    Below are the topics that will be covered as part of this course.

    AWS CloudFormation - Introduction

    • Course Introduction and Outline

    • CloudFormation - Pre-Requisites, Basic Terminology and Template Anatomy

    AWS CloudFormation - Resources, Parameters and Metadata

    • Resources – S3, EC2 and VPC

    • Parameters – S3 and EC2

    • Metadata

    • Resources, Parameters and Metadata - Tying it all together

    Enterprise Use Case 1 – Web Application

    • WebApplication - Architecture

    • WebApplication - Launch Configuration and Auto Scaling Group

    • WebApplication - Application LoadBalancer

    • WebApplication - CloudWatch Log Group and SNS

    • WebApplication - CloudWatch Alarm

    • WebApplication - Hosted Zone and ResourceRecords

    CloudFormation General Concepts - Change Sets, CloudFormation IAM Role, Resource Deletion Policies

    • Change Sets - Theory

    • Change Sets - Handson

    • CloudFormation IAM Role - Theory

    • CloudFormation IAM Role - HandsOn

    • CloudFormation - Resource Deletion (Delete, Retail and Snapshot) - Theory

    • CloudFormation - Resource Deletion (Delete, Retail and Snapshot) - HansdsOn

    Launching CloudFormation using AWS CI-CD Pipeline

    • AWS CI-CD Introduction

    • Deploying CloudFormation using AWS CI-CD Pipeline without Parameters

    • Deploying CloudFormation using AWS CI-CD Pipeline with Parameters/Configuration File

    Enterprise Use Case 2 - AWS Account Baseline VPC Setup

    • Architecture

    • Virtual Private Cloud

    • Public and Private Subnets

    • Internet Gateway

    • Route Table and Routes

    • Security Group

    • NACL

    AWS CloudFormation – Mappings, Output, Conditions, Rules and Transform

    • AWS CloudFormation Mappings

    • AWS CloudFormation Outputs

    • AWS CloudFormation Conditions

    • AWS CloudFormation Rules and Transform

    AWS CloudFormation General Concepts - ChangeSets, IAM Role, Deletion Policy

    • AWS CloudFormation Change Sets

    • AWS CloudFormation Resource Deletion (Delete, Snapshot, Retain)

    • AWS CloudFormation IAM Role

    Following AWS Services will be Coded in Cloudformation in this course using YAML

    - EC2

    - S3

    - VPC

    - Public and Private Subnet

    - IG

    - Route Table

    - NACL

    - Security Group

    - NAT Gateway

    - Tags

    - Route 53 Hosted Zone

    - Resource Records

    - Application Load Balancer

    - Auto Scaling Group

    - Launch Configuration

    - CloudWatch Log Group

    - CloudWatch Alarm

    - SNS

    - Deployment using CI-CD Pipeline


    AWS CloudFormation Concepts to be discussed in the course

    - AWSTemplateFormatVersion

    - Description

    - Metadata

    - Parameters

    - Rules

    - Mappings

    - Conditions

    - Transform

    - Resources

    - Outputs


    - ChangeSets

    - CloudFormation IAM Role

    - Deletion Policy


    Who this course is for:

    • This course is meant for learners who want to learn AWS CloudFormation in a simple yet comprehensive way in the shortest possible time even with no previous coding experience.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Rahul Trisal
    Rahul Trisal
    Instructor's Courses
    Rahul Trisal is a Senior Consultant with more than 15 years’ experience focused on AWS Cloud Strategy, Architecture and Migration. Hands-On experience with Large Scale Data Center Migration to Cloud (200+ applications).Key AWS Services Expertise – Hands on expertise with CloudFormation (YAML), EC2, S3, FSx, EFS, AWS Transfer Family, CloudWatch, Data Sync, Lambda, ELB, Autoscaling, FCI Cluster (SQL DB), Route 53, SSM Automation, Kinesis Data Streams and Firehose, AWS Lambda, Python, Auto Scaling, Auto Healing strategies and many other services.Key Applications Migrated to AWS – Business Apps - Three tier Web Apps, ERP, File Share apps, Infrastructure Apps - DNS application, ControlM, SFTP, Monitoring AppsCreate and post content on AWS Careers, Architecture and Certification on – Udemy Course , my AWS YouTube channel and LinkedIn and conduct in-house trainingsPreviously worked in USA, UK, Africa and Latin America geographies for 10 years (2011- Nov 2019) as Consultant in various roles.Certifications: Cloud: 6X Certified- AWS Certified Solution Architect - Professional- AWS Certified Solution Architect - Associate- AWS SysOps Certified - Associate- IBM Bluemix Cloud Architect- AWS Cloud Practioner- Azure FundamentalAgile: o SAFe Program Consultant (SPC 5.0)o Certified Product Owner (SAFe PO/PM)o Certified Scrum Master (PSM-1)
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 37
    • duration 5:26:20
    • Release Date 2022/11/30