CLF-C02 Practice Question 11: Migration Strategies
AWS Certified Cloud Practitioner (CLF-C02) · Test 2 · question 1 of 10
During its move to AWS, a retailer runs its application servers on Amazon EC2 essentially as they were on premises, but moves its self-managed MySQL database to Amazon RDS for MySQL so that AWS handles backups and patching. The application's core architecture is not redesigned. Which migration strategy best describes this approach?
Show answer and explanation
Answer:
Replatform (sometimes called "lift, tinker, and shift") moves an application to the cloud while introducing some optimization to take advantage of cloud capabilities, without changing its core architecture. Moving a self-managed database onto a managed service such as Amazon RDS is AWS's own example of replatforming.
Option A, rehost ("lift and shift"), moves the application without making any changes; swapping the self-managed database for a managed service is a change, so this goes beyond rehosting. Option C, refactor or re-architect, modifies the application's architecture to take full advantage of cloud-native features, the most complex and costly strategy, and the stem says the architecture is not redesigned. Option D, repurchase ("drop and shop"), replaces the application with a different product, typically a SaaS offering, rather than migrating the existing one.
Reference: About the migration strategies