Advanced Developing on AWS
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.
Available formats for this course
Duration3 days/24 hours of instruction
Starting at: $2025
Group Rate: $2025
Get the full details on this course. Download the .PDF Brochure below:
Part 1: Interfacing with AWS Services
Part 2: Deconstructing a monolithic architecture
Part 3: Migrating to the cloud
Part 4: Creating an infrastructure
Part 5: Declare and isolate dependencies
Part 6: Storing configuration in the cloud
Part 7: Establish a build, release, run model
Part 8: Creating the codebase
Part 9: Deploying an application
Part 10: Evolution of architecture
Part 11: Design patterns
Part 12: I/O explosion and preventing it
Part 13: Microservices
- Analyze a monolithic application architecture to determine logical or programmatic break points where the application can be broken up across different AWS services.
- Apply Twelve-Factor Application manifesto concepts and steps while migrating from a monolithic architecture
- Recommend the appropriate AWS services to develop a microservices based cloud native application
- Use the AWS API, CLI, and SDKs to monitor and manage AWS services
- Migrate a monolithic application to a microservices application using the 6 Rs of migration
- Explain the SysOps and DevOps interdependencies necessary to deploy a microservices application in AWS
A full refund will be issued for class cancellations made at least 10 business days before the course begins. Payment is non‑refundable for cancellations or reschedules made within 10 business days from the course start date and for No‑Shows (students who do not attend class).
For reschedules made within 10 business days from the course start date, students must reschedule immediately for a current, published course, up to a maximum of six months from the original date.
A student may reschedule a class or exam up to 2 times. Any additional reschedules will not be allowed.