Lecture # 38 : Six R's of Migration
cloud
PATH-AWS
Mar 29, 2024
15 minutes
Go Back
Print
Blog
Related Posts
Home
ReHosting (a.k.a Lift & Shift)
NO CODE CHANGE
It involves moving application without changes.
In the scenario of Large legacy application migration, the company is looking to impliment the migration & scale quickly to meet a business case.
The majority of Applications can be Re-Hosted.
ReHosting (a.k.a Lift, Tinker & Shift)
NO CODE CHANGE
It is similar to rehosting but it can involve a few cloud optimizations to realize a tangible benifit,
Optimization is achieved without tangible core architecture.
Eg. Take on-prem MySQL & re-platform it on RDS or Aurora. This gives improved peformance on RDS without any code change.
Retire
NO CODE CHANGE
Thre process of removing apps that are no longer needed.
Retain
NO CODE CHANGE
It consists of keeping the applications that are critical for the business in the source environment.
This includes application that require major refactoring before they can be migrated or work that can be postponed for later.
ReFactor / ReArchitecture
CODE CHANGE
It is driven by strong business needs to add features, scales, or peformance that would otherwise be difficult to achieve in applications existing environment.
RePurchase
The total upfront cost goes up.
It involves moving from a traditional liscence to SaaS model.
E.g. a business might choose to implement repurchase strategy by migrating from a CRM (Customer Relationship Management) tool to SalesForce.com