A company plans to modernize a monolithic application by breaking it into microservices and deploying those services on AWS. Which migration strategy describes this approach?
Choose an answer
Tap an option to check your answer.
Correct answer: Refactor.
Why this is the answer
Refactor (or Re-architect) is the correct strategy because it involves fundamentally changing the application's architecture, such as breaking a monolithic application into microservices. This approach often entails significant code changes to take full advantage of cloud-native features and improve agility and scalability. Rehost (lift-and-shift) involves moving an application to the cloud without significant changes. Repurchase means replacing an existing application with a cloud-native SaaS solution. Replatform (lift-tinker-and-shift) involves making some cloud optimizations without changing the core architecture, like migrating a database to a managed service. These options do not describe the fundamental architectural change of breaking a monolith into microservices.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed