Course Curriculum

It stretches your mind, think better and create even better.

Fundamentals of Cloud

Fundamentals of Virtualization

Cloud Service Offerings

Cloud Deployment Models

History and Evolution of AWS

Overview of AWS Products and Services

Walk through of AWS Free Tier Account

AWS Global Infrastructure

AWS Terminologies

Account & Services Layer

IAM Overview

IAM Policies

IAM Users

IAM Groups

IAM Roles

IAM Best Practices

Hands On

Creating an IAM Policy

Creating an IAM User

Creating an IAM Group

Creating an IAM Role

Networking Layer

Traditional Network Components

Amazon VPC Overview

VPC Features

Default VPC vs Custom VPC

VPC Routing Basics



Route Tables


Security Groups

VPC Best Practices

Hands On

Creating a custom VPC

Creating an Elastic IP Address

Creating Subnets

Creating Internet Gateways

Creating Route Tables

Creating a Security Group

Network ACL Overview

Virtualization basics

Amazon EC2 Overview

Amazon Machine Images (AMI)

EC2 Instance Types

EC2 Purchase Options

Userdata & Metadata

Amazon Elastic Block Store (EBS)

EBS Snapshots

Placement Groups


EC2 Best Practices

Hands On

Launch and connect to an EC2 Linux instance

Launch and connect to an EC2 Windows instance

Attaching EBS Volumes

EBS Snapshots

Create an AMI

Copy AMI & Snapshots to other regions

Userdata & Metadata


High Available VPC Design

Introduction to Load Balancing

Generic Load Balancer - NGINX

Classic Load Balancer

Network Load Balancer

Application Load Balancer

Hands on

Implementing Generic Load Balancer - NGINX

Implementing Classic Load Balancer

Implementing Network Load Balancer

Implementing Application Load Balancer

Introduction to Fault Tolerance

Launch Configuration

Auto Scaling Group

Hands on

Auto Scaling

Attach Load Balancer to Auto Scaling

VPC Peering

Bastion Hosts

Nat Gateway

Hands on

VPC Peering

Bastion Hosts

Nat Gateway

Databases Overview

Amazon Relational Database Service (RDS)

Amazon DynamoDB

Amazon Redshift

Amazon ElastiCache

Databases best practices

Hands On

Amazon RDS

Amazon S3 Overview

S3 Buckets

Version Control

Amazon S3 Lifecycle Management

CloudFront and CDNs

Security and Encryption

Import/Export & Snowball

Amazon S3 Best Practices

Hands On

Create and access an Amazon S3 Bucket

Amazon S3 Version Control

Amazon S3 Lifecycle Management

Amazon CloudFront

Security and Encryption

Amazon Route 53 Overview

Amazon Route 53 and DNS

Route 53 Routing Policies

Route 53 best practices

Route 53 costs and prices

Practice Assignment: Amazon Route 53 Hosted Zone

Hands On

Route 53 Hosted Zones Demo

Simple Notification Service-SNS

Simple Queue Service-SQS

Simple Workflow Service-SWF

Monitoring - Cloudwatch

Auditing - Cloudtrail

Hands On

Amazon SNS



Elastic Beanstalk



Elastic Map Reduce

Hybrid Systems