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:
Day 1
Module 1: The cloud journey
Module 2: Gaining Agility
Day 2
Module 5: Monolith to Micro Services
Module 6: Polyglot Persistence & Distributed Complexity
Day 3
Module 5: Resilience and Scale
Module 6: Security and Observability
Experienced software developers who are already familiar with AWS services
We recommend that attendees of this course have the following prerequisites:
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:
Day 1
Module 1: The cloud journey
Module 2: Gaining Agility
Day 2
Module 5: Monolith to Micro Services
Module 6: Polyglot Persistence & Distributed Complexity
Day 3
Module 5: Resilience and Scale
Module 6: Security and Observability
Experienced software developers who are already familiar with AWS services
We recommend that attendees of this course have the following prerequisites: