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 Banlancer
    • 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