Part of the six R’s of cloud migration, here are the most common cloud migration strategies:
Rehosting
Known as the lift and shift strategy, a rehosting cloud migration strategy includes simply lifting your stack and shifting it over to your new cloud-based platform, transporting copies of your data to the cloud to prevent detailed changes for a fast ROI.
Replatforming
A replatforming cloud migration strategy is a variation of rehosting and keeps your core application architecture the same. Replatforming involves making adjustments that optimize your migration to the cloud, resulting in increased system performance.
Repurchasing
The repurchasing approach to a cloud migration strategy moves your applications to a cloud-native solution, such as software as a service (SaaS). While repurchasing is a common option for customized legacy landscape applications, it requires training your staff on the new platform.
Refactoring
The refactoring strategy involves building your applications from the ground up. Considered the most compatible cloud migration strategy, selecting refactoring as a strategy is a best practice if your business goal is to benefit from cloud capabilities that aren’t available in your existing environment.