Strategy What It InvolvesAdvantages Challenges Cost
Rehosting Moving applications “as-is” to the cloud. Quick, low effort, and cost-effective. Limited cloud benefits. Low
Replatforming Making small tweaks to optimize for the cloud. Better performance and scalability. Requires minor changes. Medium
RefactoringRedesigning applications for the cloud. Full cloud benefits like flexibility and scaling. Time-consuming and expensive. High
Repurchasing Switching to a cloud-based SaaS solution. Enhanced features and reduced upkeep. Training and data migration are required. Variable
RetiringEliminating unused or outdated applications. It cuts costs and simplifies the IT landscape. Risk of removing critical functions. Low
Retaining Keeping some systems on-premise. Supports compliance or gradual transition. It limits cloud benefits and adds complexity. Variable