Soru

Zorluk: KolayAssess and Select Migration Strategy (7 Rs)

A company needs to migrate two components of an application to AWS:

1. A front-end web server running on virtual machines that must be migrated quickly to meet a datacenter exit deadline, without modifying the operating system or application code.
2. A backend database currently running on an on-premises Oracle Database. The company wants to migrate this to Amazon Aurora PostgreSQL to save on licensing costs and modernize the database layer.

Which migration strategies from the 7 Rs framework should the company select for these two components? (Select TWO.)

  1. Rehost for the front-end web serverCevap
  2. Refactor for the backend databaseCevap
  3. C
    Replatform for the backend database
  4. D
    Rehost for the backend database
  5. E
    Replatform for the front-end web server

Cevap

The correct strategies are Rehost for the front-end web server and Refactor for the backend database.
Rehosting is correct for the front-end web server because the virtual machines must be migrated quickly to meet a datacenter exit deadline without any modification to the operating system or application code. Refactoring is correct for the backend database because migrating from an on-premises Oracle database to Amazon Aurora PostgreSQL to eliminate licensing costs requires database schema conversion and code modifications, which constitutes a Refactor strategy.

Adım Adım Çözüm

1
Analyze the requirements for the front-end web server.
The requirement is to migrate virtual machines quickly to meet a datacenter exit deadline without modifying the operating system or application code, which corresponds to Rehosting (lift-and-shift).
Identifying the correct strategy for the web tier based on the constraint of making no modifications.
2
Analyze the requirements for the backend database.
The requirement is to migrate from an on-premises Oracle database to Amazon Aurora PostgreSQL to eliminate licensing costs. Switching database engines requires database schema conversion, application SQL modification, and testing.
Identifying the correct strategy for the database tier based on the engine change constraint.
3
Match the database requirements to the 7 Rs framework.
An engine switch from Oracle to PostgreSQL represents a database migration with schema conversion, which constitutes a Refactor (re-architect) strategy.
Differentiating Refactoring from Replatforming in database migrations.

Anahtar Kavram

Distinguishing between Rehost, Replatform, and Refactor migration strategies based on workload requirements and engine changes.
Bu soruyu puanla