AWS Certified Cloud Practitioner (CLF-C02) — Question 398
A company runs MySQL database workloads on self-managed servers in an on-premises data center. The company wants to migrate the database workloads to an AWS managed service.
Which migration strategy should the company use?
Answer options
- A. Rehost
- B. Repurchase
- C. Refactor
- D. Replatform
Correct answer: D
Explanation
Migrating a self-managed MySQL database to an AWS managed service like Amazon RDS is a classic example of replatforming, as it reduces operational overhead without changing the core application code. Rehosting would involve moving the database to self-managed EC2 instances, which does not transition the workload to an AWS managed service. Refactoring requires a complete re-architecture of the application, while repurchasing involves moving to a completely different software product or SaaS solution.