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.)
- Rehost for the front-end web serverCevap
- Refactor for the backend databaseCevap
- CReplatform for the backend database
- DRehost for the backend database
- EReplatform 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
Anahtar Kavram
Distinguishing between Rehost, Replatform, and Refactor migration strategies based on workload requirements and engine changes.