A maritime logistics enterprise is planning to migrate its fleet management system to the AWS Cloud. The system consists of a legacy monolithic desktop client application and a backend Microsoft SQL Server database. The enterprise wants to deploy the desktop client application as-is onto Amazon EC2 instances to meet a tight migration deadline. Simultaneously, they decide to migrate the database to Amazon RDS for SQL Server to offload database patching, backups, and OS maintenance. Which of the following correctly identifies the migration strategies chosen for the desktop client application and the database?
- ARehosting for the client application and Refactoring for the database
- BReplatforming for the client application and Rehosting for the database
- Rehosting for the client application and Replatforming for the databaseCevap
- DRefactoring for the client application and Repurchasing for the database
Cevap
Rehosting for the client application and Replatforming for the database
The correct option is the one stating 'Rehosting for the client application and Replatforming for the database'. Rehosting (lift-and-shift) involves moving applications to the cloud as-is without modification, which fits the plan for the client application. Replatforming (lift-tinker-and-shift) involves making minimal platform optimizations, such as migrating a self-managed database to a managed database service like Amazon RDS, to reduce administrative overhead without altering core application code.
Adım Adım Çözüm
Anahtar Kavram
Distinguishing between AWS migration strategies (6 Rs), specifically Rehosting (lift-and-shift) and Replatforming (lift-tinker-and-shift).
Tahmini Süre:2m 0s