The Advanced Developing on AWS course uses the real-world scenario of taking a legacy, on-premises monolithic application and refactoring it into a serverless microservices architecture. This four-day advanced course covers advanced development topics such as architecting for a cloud-native environment; deconstructing on-premises, legacy applications and repackaging them into cloud-based, cloud native architectures; and applying the tenets of the Twelve-Factor Application methodology. The final day is an AWS Jam, a gamified event, with teams competing to score points by completing a series of challenges according to established best practices based on concepts covered in the course. You get to experience a wide range of AWS services in a series of real-world scenarios that represent common operational and troubleshooting tasks. The end result is developing, enhancing, and validating your skillsets in the AWS Cloud through real-world problem solving, exploring new services, features, and understanding how they interoperate |
Day 1
Module 1: The cloud journey
Module 2: Gaining Agility
Day 2
Module 5: Monolith to MicroServices
Module 6: Polyglot Persistence & Distributed Complexity
Day 3
Module 5: Resilience and Scale
Module 6: Security and Observability
Day 4 - AWS Jam
Apply your learning from the course on various AWS services