Cloud Technology

How do I choose between 'Lift and Shift' vs 'Refactoring' for a Hybrid Cloud migration?

MI Asked by Michael Scott · 22-01-2023
0 upvotes 9,598 views 0 comments
The question

My team is migrating several legacy monolithic applications to a hybrid environment. 'Lift and Shift' seems faster, but I’m worried we won't see the cost benefits of the cloud. On the other hand, refactoring for microservices is a huge time sink. What criteria should I use to decide which apps deserve a full rewrite and which should stay as-is on our private cloud? 

3 answers

0
BA
Answered on 14-02-2023

You should use the "Value vs. Effort" matrix. For applications that are mission-critical and require frequent updates, Refactoring is worth the investment because it unlocks auto-scaling and CI/CD efficiencies. However, for "stable" legacy apps that only need to run without much change, a "Replatforming" (Lift, Tinker, and Shift) approach is often the sweet spot. This involves moving the app to the cloud but perhaps swapping a self-managed database for a managed service like RDS. This gives you some cloud benefits without the 12-month dev cycle of a full microservices rewrite. Save your engineering hours for the apps that actually drive revenue.

0
DA
Answered on 20-02-2023

Have you looked at the data egress costs? If you lift and shift an app but keep its database on-prem, will the latency and data transfer fees kill your ROI?

ST 26-02-2023

David, that’s exactly what we are calculating now. To answer your question, we've decided to move the "chatty" apps—those that make thousands of database calls—as a single unit. If the app moves, the data must follow it to the same environment to avoid those massive latency delays and egress bills.

0
JE
Answered on 05-03-2023

Usually, if an app is destined to be retired in 2 years, just lift and shift it. Don't waste precious developer time refactoring something that has an expiration date. 

M 10-03-2023

Jennifer is spot on. We wasted six months refactoring a legacy reporting tool only for the business to replace it with a SaaS solution shortly after. Total waste of resources.

Share your thoughts

Your email address will not be published. Required fields are marked (*)

Professional Counselling Session

Still have questions?
Schedule a free counselling session

Our experts are ready to help you with any questions about courses, admissions, or career paths. Get personalized guidance from industry professionals.

Request a Call Back

Search Online

We Accept

We Accept

Follow Us

"PMI®", "PMBOK®", "PMP®", "CAPM®" and "PMI-ACP®" are registered marks of the Project Management Institute, Inc. | "CSM", "CST" are Registered Trade Marks of The Scrum Alliance, USA. | COBIT® is a trademark of ISACA® registered in the United States and other countries.

Book Free Session