AWS COURSE

Day 1: 2 hours

1. Introduction to Cloud Computing
2. Introduction to Amazon Web services

Day 2: 2 hours

1.  Overview and AWS Infrastructure overview
2. Preparatory Topics – Virtualization, Networking and Storage concepts
3. AWS Management Console and AWS Account

Day 3: 2 hours

1. Amazon EC2 – Instance types, families, generations
2. Amazon EBS – Magnetic, SSD, Provisioned IOPS

Day 4: 2 hours

1. Amazon VPC – Subnets, ACLs, Routing rules, Security Groups
2. Hands-on activity: Creating a VPC, Creating instances (VMs) on EC2 and
configuring all necessary services, attaching EBS volumes, Elastic IPs,
etc.

Day 5: 2 hours

1. Overview – Object Storage, file shares and their use cases
2. Amazon S3, Glacier, (File Share Service), CloudFront
3. Hands-on activity: Creating S3 buckets, putting and getting objects
from S3, hosting a static website on S3

Day 6: 2 hours

1. Amazon Cloudwatch – Monitoring service
2. AWS IAM overview
3. Configuring IAM users, groups and policies – Secret Keys and API Acces

Day 7: 2 hours

1. Amazon ELB

Day 8: 2 hours

2. Amazon Auto-scaling – Launch Configurations, Auto-scaling Policies
3. Hands-on activity – configuration of auto-scaling rules and using them
to automatically scale EC2 instances.

Day 9: 2 hours

1. AWS Database services overview – RDS, DynamoDB, Elasticache, Redshift
2. Hands-on activity – creating RDS instances, configuring Multi-AZ
failover, accessing a database hosted on RDS

Day 10: 2 hours

1. AWS Services Overview – Application Services (SES, SNS, SQS, etc)
2. Architecting with AWS – Design guidelines and best practices

Day 11: 2 hours

1. High Availability Design, Backup and DR
2. Cost Estimation using Simple Monthly Calculator
3. Hands-on Activity – configuring Simple Email Service (SES)