Advanced
Classroom
Virtual
3 Days

Advanced Developing on AWS

Successfully re-architect legacy, on-premises monolithic applications into cloud-native, microservice-driven architectures

Developer Icon

This three-day course covers advanced development topics such as architecting for a cloud-native environment and deconstructing on-premises legacy applications and repackaging them into cloud-based, cloud-native architectures. It also covers how to apply the tenets of the Twelve-Factor Application methodology.

What you'll learn

  • 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
  • And much more

Who should take this course

  • Experienced software developers who are already familiar with AWS services

What experience you'll need

  • In-depth knowledge of at least one high-level programming language
  • Working knowledge of core AWS services and public cloud implementation
  • Completion of Developing on AWS in addition to a minimum of six months of applying those concepts in a real-world environment

Course overview

Level: Advanced
Type: Classroom (virtual and in person)
Length: 3 days

Languages offered

This course is offered in the following languages: Bahasa Indonesia, English, French (France), German, Italian, Japanese, Korean, Portuguese (Brazil), Simplified Chinese, Spanish (Latin America), Spanish (Spain), and Traditional Chinese.
 
We regularly update our courses based on customer feedback and AWS service updates. As a result, course content may vary between languages while we localize these updates.

Need more information?

Download the course outline for more information about what this course covers.

Train your team with AWS Jam

An AWS Jam is a 1-day optional add-on of hands-on challenges curated to align to the topics and AWS services covered in the classroom course.

Looking for private training for your team?

With AWS-delivered private training, your team will learn actionable best practices together, tailored to your specific use cases.

Thinking about taking an exam?

Find a related exam to reinforce your learning.

AWS Certified DevOps Engineer - Professional

Exam
180 minutes