Advanced Developing on AWS

Master the art of transforming legacy systems into scalable, cloud-native applications with our Advanced Developing on AWS course, perfect for software developers and architects aiming to leverage AWS services for an optimized microservices architecture.

Course Category Icon

Essential Skills Gained

Checkmark

Design cloud-native applications using AWS.

Checkmark

Implement microservices from legacy systems.

Checkmark

Optimize applications with Twelve-Factor principles.

Checkmark

Apply advanced AWS development practices.

Format

  • Instructor-led
  • 3 days with lectures and hands-on labs.

Audience

  • Software Developers
  • System Architects
  • Cloud Engineers
  • IT Professionals

Description

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.

Calendar icon

Upcoming Course Dates

August 4-6, 2025

9:00 AM - 5:00 PM

Virtual: Online - America/Los_Angeles

Enroll

$2025

October 6-8, 2025

9:00 AM - 5:00 PM

Virtual: Online - America/Chicago

Enroll

$2025

December 8-10, 2025

9:00 AM - 5:00 PM

Virtual: Online - US/Eastern

Enroll

$2025

Course Outline

Download PDF

Advanced Course Topics

  1. Interfacing with AWS Services

  2. Deconstructing a monolithic architecture

  3. Migrating to the cloud

  4. Creating an infrastructure

  5. Declare and isolate dependencies

  6. Storing configuration in the cloud

  7. Establish a build, release, run model

  8. Creating the codebase

  9. Deploying an application

  10. Evolution of architecture

  11. Design patterns

  12. I/O explosion and preventing it

  13. Microservices

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.