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)