A mobile gaming studio, PixelVibe, is migrating its backend multiplayer matchmaking system to AWS. The current application relies on a proprietary on-premises database that requires expensive licensing and custom clustering. The studio decides to migrate the application's code as-is to Amazon EC2, but swaps the underlying database to Amazon Aurora PostgreSQL to eliminate licensing costs and benefit from automated clustering. Which migration strategy does this scenario describe?
- ReplatformingAnswer
- BRehosting
- CRefactoring
- DRepurchasing
Answer
Replatforming
The correct strategy is Replatforming because the company is migrating its application code without major changes ('as-is'), but optimizing the database by switching to a fully managed cloud service (Amazon Aurora) to reduce licensing costs and management overhead.
Step-by-Step Solution
Key Concept
Replatforming migration strategy involves moving applications to the cloud with minor optimizations, such as swapping self-hosted components for managed services, without changing the core architecture.