Lesson 1: AWS Overview
• History and Evolution of AWS
• Overview of AWS Products and Services
Lesson 2: Designing highly available, cost-efficient, fault-tolerant, scalable systems
• How to Design Cloud Services
• Planning and Designing
• Monitoring and Logging
• Hybrid IT architectures
• Practice Assignment: Designing Hybrid Storage
Lesson 3: Identity and Access Management (IAM)
• IAM Overview
• IAM Policies
• IAM Users
• IAM Groups
• IAM Roles
• IAM best practices
• Practice Assignment: Configuring IAM Access
• Demos Included
• Creating an IAM Policy
• Creating an IAM User
• Creating an IAM Group
• Creating an IAM Role
Lesson 4: Amazon Virtual Private Cloud (VPC)
• Amazon VPC Overview
• Amazon VPC
• IP Addresses
• Subnets
• Internet Gateway
• Route Tables
• NAT Devices
• Security Groups
• Network ACL's
• VPC Best Practices
• Practice Assignment: Designing a Custom VPC
• Demos Included:
• Creating a custom VPC
• Creating an Elastic IP Address
• Creating Subnets
• Creating Internet Gateways
• Creating Route Tables
• Creating a NAT Gateway
• Creating a Security Group
• Network ACL Overview
Lesson 5: Elastic Cloud Compute- EC2
• Amazon EC2 Overview
• Amazon Machine Images (AMI)
• EC2 Instance Types
• Amazon Elastic Block Store (EBS)
• EBS Snapshots
• EC2 Instance Pricing
• Placement Groups
• Elastic Load Balancing (ELB)
• Auto Scaling
• AWS Lambda
• AWS Elastic Beanstalk
• AWS Command Line Interface
• EC2 Best Practices
• AWS EC2 Costs
• Practice Assignment: Configure ELB not started
• Demos Included:
• Launch and connect to an EC2 Linux instance
• Launch and connect to an EC2 Windows instance
• Create an AMI
• EC2 Instance Types
• Attaching EBS Volumes
• EBS and Raid 0
• EBS Snapshots
• EC2 Spot Pricing
• Elastic Load Balancing
• Auto Scaling
• AWS CLI
Lesson 6: Amazon Simple Storage Service (S3)
• Amazon S3 Overview
• S3 Buckets
• Version Control
• Amazon S3 Lifecycle Management
• CloudFront and CDNs
• Security and Encryption
• Import/Export & Snowball
• Amazon S3 Best Practices
• Amazon S3 Costs
• Practice Assignment: Create an Amazon S3 bucket
• Demos
• Create and access an Amazon S3 Bucket
• Amazon S3 Version Control
• Amazon S3 Lifecycle Management
• Amazon CloudFront
• Security and Encryption
Lesson 7: Route53
• 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
• Demo Included:
• Route 53 Hosted Zones Demo
• Lesson 8: Databases
• Databases Overview
• Amazon Relational Database Service (RDS)
• AMI Databases
• Amazon DynamoDB
• Amazon Redshift
• Amazon ElastiCache
• Amazon Aurora
• AWS Database Migration Services (DMS)
• Databases best practices
• Databases costs
• Practice Assignment: Amazon RDS
• Demos Included:
• Amazon RDS
• Launching databases from an AMI
• Amazon DynamoDB
Lesson 9: Application Services
• Simple Queue Service-SQS
• Simple Workflow Service-SWF
• Simple Notification Service-SNS
• Elastic Transcoder
• Application Services best practices
• Application Services costs
• Practice Assignment: Amazon SNS
• Demos Included
• Amazon SNS
Lesson 10: Security Practices for Optimum Cloud Deployment
• AWS shared responsibility model
• AWS platform compliance
• AWS security attributes
• AWS CloudTrail
• AWS CloudWatch
• Trusted Advisor
• Incorporating common conventional security products
• AWS CloudFormation and Design patterns
• Practice Assignment: AWS CloudWatch
• Demos Included:
• Amazon CloudWatch
• Trusted Advisor
• AWS CloudFormation
Lesson 11: Disaster Recovery
• Overview of Disaster Recovery
• Using AWS products for Disaster Recovery
• Practice Assignment: Disaster Recovery
Lesson 12: Troubleshooting
• AWS Support
• Typical AWS Problems
Desmond James Medows at
Pankaj Mule at
Rahul Trivedi at
Thomas at
Steve Jorge at