Question

Difficulty: EasyAssess and Select Migration Strategy (7 Rs)

A company wants to migrate its on-premises self-hosted PostgreSQL database to Amazon RDS for PostgreSQL to eliminate the administrative overhead of patching and backups. The migration must be completed with no changes to the application code or the database engine. Which migration strategy under the 7 Rs framework represents this path?

  1. ReplatformAnswer
  2. B
    Refactor
  3. C
    Rehost
  4. D
    Repurchase

Answer

Replatform
The correct strategy is Replatforming because the database is being moved to a managed service (Amazon RDS) to optimize operations (backups and patching) without changing the application's code or switching database engines.

Step-by-Step Solution

1
Analyze the migration goal and requirements.
The target is to move an on-premises self-hosted PostgreSQL database to a managed database service (Amazon RDS) to reduce administrative tasks like patching and backups.
This establishes the target platform type as a managed service rather than an Infrastructure as a Service (IaaS) virtual machine.
2
Evaluate the required changes to the database and application code.
No changes to the application code or the database engine are required.
Keeping the database engine the same eliminates the need for schema conversion or code rewrites, ruling out Refactoring.
3
Map the migration characteristics to the 7 Rs framework.
Migrating to a managed platform (RDS) without changing the database engine or application code is classified as Replatforming.
Replatforming optimizes the database operations by offloading administrative tasks to AWS while keeping the core application logic unchanged.

Key Concept

Replatforming involves modifying ('tinkering' with) the infrastructure environment to adopt managed cloud services without altering the core application architecture.
Rate this question