Module 1: IntroductionModule 2: The simplest architecturesModule 3: Adding a compute layerModule 4: Adding a database layerModule 5: Networking in AWS ? Part 1Module 6: Networking in AWS ? Part 2Module 7: AWS Identity and Access Management (IAM)Module 8: Elasticity, high availability, and monitoringModule 9: AutomationModule 10: CachingModule 11: Building decoupled architecturesModule 12: Microservices and serverless architecturesModule 13: RTO/RPO and backup recovery setupModule 14: Optimization and review