Google Cloud Digital LeaderInfrastructure modernization with Google CloudEasy
A financial institution needs to migrate its legacy mainframe applications to Google Cloud. They want to minimize code changes and leverage their existing operational expertise with virtual machines. The goal is primarily to move the infrastructure to the cloud quickly, with optimization as a secondary, later phase. Which migration strategy is most appropriate for this initial phase?
- ARefactor (Re-architect)
- BRehost (Lift and Shift)
- CRepurchase (Drop and Shop)
- DReplatform (Lift and Optimize)
Show answer & explanationAnswer & explanation
Correct answer: B. Rehost (Lift and Shift)
Rehost, also known as 'Lift and Shift,' involves moving applications and data as-is from on-premises to cloud infrastructure, typically to IaaS VMs. This strategy minimizes code changes and leverages existing operational expertise, aligning perfectly with the goal of a quick migration with later optimization.
Why the other options are wrong
- A. Refactor involves significant code changes to benefit from cloud-native features, which contradicts the 'minimize code changes' and 'quick' requirements.
- C. Repurchase means replacing the application with a new cloud-native SaaS solution, which does not involve migrating existing applications or leveraging existing expertise.
- D. Replatform involves some optimization for cloud benefits, which is a secondary goal here, not the initial quick migration.
Rehost (Lift and Shift)
A cloud migration strategy where applications and data are moved from on-premises to cloud infrastructure (typically IaaS) with minimal or no changes.
- Fastest migration path.
- Minimizes code changes.
- Leverages existing operational expertise with VMs.
Memory trick: The 6 Rs: Rehost, Replatform, Refactor, Repurchase, Retire, Retain.