CompTIA Cloud Essentials+ (CLO-002)Business Principles of Cloud EnvironmentsMedium
A large enterprise is planning to migrate its entire on-premises data center to a public cloud. They have identified several legacy applications that are critical but tightly coupled with the existing infrastructure. The enterprise wants to minimize code changes and leverage existing licenses where possible, while still benefiting from cloud scalability. Which migration approach is most suitable for these applications?
- AReplatforming
- BRehosting
- CRepurchasing
- DRefactoring
Show answer & explanationAnswer & explanation
Correct answer: B. Rehosting
Rehosting, also known as 'lift-and-shift,' is the most suitable approach when an organization wants to migrate applications to the cloud with minimal code changes and leverage existing licenses. It involves moving applications as-is to a cloud infrastructure, allowing them to benefit from cloud scalability without significant re-architecture.
Why the other options are wrong
- A. Replatforming (lift-and-reshape) involves minor modifications to optimize for cloud platforms, but still more than rehosting.
- C. Repurchasing involves replacing an existing application with a new, cloud-native SaaS solution.
- D. Refactoring (re-architecting) involves significant code changes to optimize applications for cloud-native features.
Rehosting (Lift-and-Shift)
A cloud migration strategy where applications and data are moved from an on-premises environment to the cloud with minimal or no changes.
- Minimal code changes
- Fastest migration method
- Often uses IaaS
Memory trick: Remember the 6 R's of migration: Rehost, Replatform, Refactor, Repurchase, Retire, Retain.