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 three-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.
In this course, you will learn how to:
We recommend that attendees of this course have:
This course is intended for:
This course will be delivered through a mix of:
This course will cover the following concepts:
Day 1
Module 1: The cloud journey
Module 2: Gaining Agility
Day 2
Module 3: Monolith to MicroServices
Module 4: Polyglot Persistence & Distributed Complexity
Day 3
Module 5: Resilience and Scale
Module 6: Security and Observability
AWS Certified Developer Associate level