CompTIA Cloud+ (CV0-004)DeploymentMedium
A company is migrating a critical legacy application to the cloud. The application has a large, monolithic architecture and cannot be easily broken down into smaller services. Downtime must be minimized, and the application's functionality must remain identical post-migration. Which migration strategy is most appropriate for this scenario?
- AReplatform (Lift-and-reshape)
- BRehost (Lift-and-shift)
- CRepurchase (Drop-and-shop)
- DRetain (Do nothing)
Show answer & explanationAnswer & explanation
Correct answer: B. Rehost (Lift-and-shift)
Rehosting, also known as lift-and-shift, involves moving an application to the cloud with minimal changes. This strategy is ideal for monolithic applications where downtime needs to be minimized and functionality must remain identical, as it avoids extensive refactoring.
Why the other options are wrong
- A. Replatforming involves making some cloud-native optimizations, which might introduce changes and complexity for a critical legacy app.
- C. Repurchasing involves replacing the application with a SaaS solution, which would change functionality and is not suitable for a critical legacy app needing identical functionality.
- D. Retaining the application on-premises does not meet the goal of migrating to the cloud.
Rehost (Lift-and-shift)
Migrating an application to the cloud with minimal or no changes to its architecture or code, essentially moving it 'as is'.
- Fastest migration path.
- Minimizes risk and complexity.
- Often the first step in cloud adoption for legacy apps.
Memory trick: Remember the 6 Rs for cloud migrations.