Course curriculum

  • 2

    Lesson 01

    • Learing Objective

    • 1.1 Overview of Cloud Computing

    • 1.2 Cloud Computing Model

    • 1.3 Cloud vs Traditional Computing

    • 1.4 Cloud Deployment Model

    • 1.5 AWS Introduction

    • 1.6 Overview of AWS Services

    • 1.7 Design Principles

    • 1.8 Comparison - AWS, GCP, Azure

    • 1.9 AWS Global Infrastructure

    • 1.10 AWS Support Plans and it’s Pricing

    • Summary

  • 3

    Lesson 02

    • Learning Objective

    • 2.1 Introduction to IAM

    • 2.2 Working of IAM

    • 2.3 IAM Identities

    • 2.4 Federating the existing users

    • 2.5 IAM Group

    • 2.6 IAM Roles

    • 2.7 IAM Permissions and Policies

    • 2.8 Security Features Outside of IAM

    • 2.9 IAM Best Practices

    • 2.10 IAM Use Case with EC2

    • Summary

  • 4

    Lesson 03

    • Learning objective

    • 3.1 EC2 Introduction and Charactersitics

    • 3.2 Creating EC2 Instance

    • DEMO - Connecting to Windows EC2

    • DEMO - Connecting to EC2 Linux

    • 3.3 AMI

    • 3.4 Copy AMI

    • DEMO - Create AMI

    • 3.5 Choosing Instance Types

    • 3.6 Configuring Instance

    • DEMO - EC2 Instance Launch

    • 3.7 Public vs Private IP

    • 3.8 Elastic IP

    • DEMO - Installing Apache in-EC2

    • 3.9 Placement Groups

    • 3.10 Adding Storage and Tags

    • 3.11 Configuring Security Groups

    • 3.12 Review and Launch

    • Summary

  • 5

    Lesson 04

    • Learning objective

    • 4.1 Traditional Storage

    • 4.2 AWS Cloud Storage Options

    • 4.3 AWS S3

    • 4.4 S3 Storage Tiers

    • 4.5 Cross Region Resource Sharing

    • 4.6 S3 - Encryption for Objects

    • 4.7 Amazon Glacier

    • 4.8 What is CDN

    • 4.9 What is CloudFront

    • 4.10 CloudFront Working

    • 4.11 CloudFront Components

    • DEMO - CloudFront

    • 4.12 AWS Snowball

    • DEMO - Snowball

    • 4.13 Storage Gateway

    • DEMO - Storage Gateway

    • DEMO - Athena

    • Summary

  • 6

    Lesson 05

    • Learning Objectives

    • 5.1 Route53 Introduction

    • 5.2 Route53 Functioning

    • 5.3 Route53 Concepts

    • 5.4 DNS and Health Checking Concepts

    • 5.5 TTL

    • 5.6 Registering Domain Name with Route53

    • 5.7 Various Routing Policies

    • 5.8 Route53 Pricing

    • DEMO - Route53

    • DEMO - Setting up EC2

    • Summary

  • 7

    Lesson 06

    • Learning Objectives

    • 6.1 Introduction to AWS Database

    • 6.2 Types of AWS Databases

    • 6.3 Amazon RDS

    • 6.4 RDS for Solution Architect

    • DEMO - RDS

    • 6.5 Amazon Aurora - Part-1

    • 6.6 Amazon Aurora - Part-2

    • 6.7 Aurora for Solution Architect

    • 6.8 DynamoDB

    • 6.09 How DymanoDB Works

    • 6.10 DynamoDB for Solution Architect

    • DEMO - DynamoDB

    • 6.11 Amazon Redshift

    • 6.12 Amazon ElastiCache

    • DEMO - ElastiCache

    • 6.13 AWS DMS

    • 6.14 Best Practices and Pricing

    • Summary

  • 8

    Lesson 07

    • Learning Objectives

    • 7.1 Overview of Auto-Scaling

    • 7.2 Auto-Scaling Life Cycle - Part-1

    • 7.3 Auto-Scaling Life Cycle - Part-2

    • 7.4 Auto Scaling Components

    • DEMO - AutoScaling

    • 7.5 Overview of ELB

    • 7.6 ELB Types - Application Load Balancer

    • 7.7 ELB Types - Network Load Balancer

    • 7.8 ELB Types - Classic Load Balancer

    • DEMO - Adding instances to LB

    • 7.9 Overview of EBS

    • 7.10 EBS Volume

    • 7.11 Overview of EFS

    • 7.12 Difference Between EBS and EFS

    • DEMO - EBS-Part 1

    • DEMO - EBS-Part 2

    • Summary

  • 9

    Lesson 08

    • Learning Objectives

    • 8.1 AWS Simple Email Service (SES)

    • 8.2 AWS Simple Notification Service (SNS)

    • DEMO - SNS

    • 8.3 AWS Simple Queue Service (SQS)

    • 8.4 AWS SWF

    • 8.5 AWS Kinesis

    • DEMO - Kinesis

    • 8.6 Introduction to CI_CD

    • 8.7 AWS CloudFormation

    • DEMO - Create S3 by Cloud Formation

    • DEMO - LampUsingCFN

    • 8.8 AWS Elastic Container Service (ECS)

    • 8.9 AWS Elastic MapReduce (EMR)

    • 8.10 AWS Glue

    • 8.11 AWS WorkSpaces

    • 8.12 AWS SSO

    • Summary

  • 10

    Lesson 09

    • Learning Objective

    • 9.1 Overview of VPC

    • 9.2 Subnets and ACLs

    • DEMO - VPC

    • DEMO - Subnets

    • 9.3 NAT Instances and Gateway

    • 9.4 DNS Resolution

    • 9.5 Direct Connect

    • Summary

  • 11

    Lesson 10

    • Learning Objectives

    • 10.1 Cloudwatch - Metrics and Dashboard

    • 10.2 Cloudwatch - Logs, Alarms and Events

    • DEMO - CWl Metrics

    • DEMO - CWL Events

    • 10.3 Monitoring EC2 and Other Resources

    • 10.4 AWS CloudTrail

    • DEMO - CloudTrail

    • 10.5 AWS OpsWorks

    • 10.6 OpsWorks Stacks

    • 10.7 OpsWorks for chef Automate

    • 10.8 OpsWorks for Puppet Enterprise

    • 10.9 AWS Trusted Advisor

    • DEMO - CWL Dashboard

    • DEMO - CloudWatch Alarms

    • Summary

  • 12

    Lesson 11

    • Learning Objective

    • 11.1 Overview of Lambda

    • 11.2 How Lambda Works

    • 11.3 AWS Lambda Configurations

    • DEMO - Lambda

    • 11.4 API Gateway

    • DEMO - API Gateway

    • 11.5 AWS Cognito

    • Summary

  • 13

    Lesson 12

    • Learning Objectives

    • 12.1 Overview of Well-Architected Framework

    • 12.2 Pillars of Well-Architected Framework

    • 12.3 Well-Architected Framework Lens

    • 12.4 Well-Architected Framework Tools

    • DEMO - Well Architected Tool

    • Summary

  • 14

    Lesson 13

    • Learning Objective

    • 13.1 Overview of Disaster Recovery

    • 13.2 Designing Disaster Recovery System

    • 13.3 CloudEndure Disaster Recovery

    • 13.4 Overview of Troubleshooting

    • Summary

  • 15

    Lesson 14

    • Learning Objectives

    • 14.1 Fast.com

    • 14.2 MyWordpress.com

    • 14.3 MyCholthes.com

    • Summary

  • 16

    Lesson 15

    • Learning Objectives

    • 15.1 Introduction to Exam Preparation

    • 15.2 Exam Content

    • 15.3 Course Outline

    • Summary

  • 17

    Course-End Project

    • Problem Statement

    • Solution