|
via Udemy |
Go to Course: https://www.udemy.com/course/aws-cloudformation-beginner-to-advanced-hands-on-guide/
Welcome to the most comprehensive AWS CloudFormation Course on Udemy from an instructor with actual enterprise hands-on implementation experience migrating more than 200+ workloads for Fortune 100 companies.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 (YAML) to be able write any enterprise grade CloudFormation stack in no time.Absolutely no coding or YAML background is required.25+ AWS Services covered (AWS Lambda, API Gateway, REST API Resources & Methods, IAM Roles, Route 53, ALB, EC2, S3, Auto Scaling, Launch Configuration, Cloud Watch Logs, SNS, VPC and many othersThree End to End Enterprise Use Cases -:Banking Serverless App - API Gateway, AWS Lambda and S3Web Application - Route 53, ALB, EC2 AutoScaling, CloudWatch Logs and Alarms, SNSAWS Account Baseline VPC Setup - VPC, Subnets, Internet Gateway, Route Tables, Security Group and othersBelow are the topics that will be covered as part of this course.AWS CloudFormation - IntroductionCourse Introduction and OutlineCloudFormation - Pre-Requisites, Basic Terminology and Template AnatomyAWS CloudFormation - Resources, Parameters and MetadataResources - S3, EC2 and VPCParameters - S3 and EC2MetadataResources, Parameters and Metadata - Tying it all togetherEnterprise Use Case 1 - Web ApplicationWebApplication - ArchitectureWebApplication - Launch Configuration and Auto Scaling GroupWebApplication - Application LoadBalancerWebApplication - CloudWatch Log Group and SNSWebApplication - CloudWatch AlarmWebApplication - Hosted Zone and ResourceRecordsCloudFormation General Concepts - Change Sets, CloudFormation IAM Role, Resource Deletion PoliciesChange Sets - TheoryChange Sets - HandsonCloudFormation IAM Role - TheoryCloudFormation IAM Role - HandsOnCloudFormation - Resource Deletion (Delete, Retail and Snapshot) - TheoryCloudFormation - Resource Deletion (Delete, Retail and Snapshot) - HansdsOnLaunching CloudFormation using AWS CI-CD PipelineAWS CI-CD IntroductionDeploying CloudFormation using AWS CI-CD Pipeline without Parameters Deploying CloudFormation using AWS CI-CD Pipeline with Parameters/Configuration File Enterprise Use Case 2 - AWS Serveless Banking Use Case - API Gateway, AWS Lambda and S3ArchitectureAWS S3 BucketAWS Lambda Execution RoleAWS LambaAWS API Gateway - REST API, ResourcesAWS API Gateway - REST Method and DeploymentLambda Invoke PermissionEnd-to End Demo Enterprise Use Case 3 - AWS Account Baseline VPC SetupArchitectureVirtual Private CloudPublic and Private Subnets Internet GatewayRoute Table and RoutesSecurity Group NACLAWS CloudFormation - Mappings, Output, Conditions, Rules and TransformAWS CloudFormation MappingsAWS CloudFormation OutputsAWS CloudFormation ConditionsAWS CloudFormation Rules and TransformAWS CloudFormation General Concepts - ChangeSets, IAM Role, Deletion PolicyAWS CloudFormation Change SetsAWS CloudFormation Resource Deletion (Delete, Snapshot, Retain)AWS CloudFormation IAM RoleFollowing AWS Services will be Coded in Cloudformation in this course using YAML- AWS Lambda- AWS API Gateway - REST API, Resources and Methods- AWS Lambda Execution Role- EC2- S3- VPC- Public and Private Subnet- IG- Route Table- NACL- Security Group- 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- Lambda InvokePermission- API Gateway DeploymentAWS CloudFormation Concepts to be discussed in the course- AWSTemplateFormatVersion- Description- Metadata- Parameters- Rules- Mappings- Conditions- Transform- Resources- Outputs- ChangeSets- CloudFormation IAM Role- Deletion Policy