- Module 1: AWS Business Essentials
- Module 2: AWS Technical Essentials
- Module 3: Architecting on AWS
- Module 4: Migrating Applications to AWS
Module 1: AWS Business Essentials
- An Introduction to Cloud
- Leveraging AWS for Competitive Benefits
- Cloud Economics
- Security and Compliance
- Migrating to the Cloud
Module 2: AWS Technical Essentials
- AWS: An Introduction and History
- AWS Foundational Services: EC2, VPC, S3, EBS
- AWS Security, Identity, and Access Management: IAM
- AWS Databases: RDS, DynamoDB
- Tools of AWS Management: Auto Scaling, CloudWatch, Elastic Load Balancing, Trusted Advisor
Module 3: Architecting on AWS
- Fundamental Knowledge of AWS
- Designing the Environment
- Making the Environment Highly Available
- Fork-lifting an Existing Application onto AWS
- Event-Driven Scaling
- Automating and Decoupling the Infrastructure
- Designing Storage at Scale
- Hosting a New Web Application on AWS
- The Four Pillars of the Well-Architected Framework
- Disaster Recovery and Failover Strategies
- Troubleshooting the Environment
- Large-scale Design Patterns and Case Studies
Module 4: Migrating Applications to AWS
- An Introduction to Migrating to AWS
- Discovery, Analysis, and Planning
- Migration Planning and Design
- Migration, Integration, and Validation
- Optimizing Applications and Operating in the AWS Cloud