• About
  • Archive
  • Contact
  • basefarm.com
Basefarm Blog
  • Big Data blog
  • Cloud blog
  • Security blog
  • DevOps blog
  • Menu

5 R’S FOR CLOUD MIGRATION

Legacy systems might provide too high a value to be abandoned. In such cases, cloud migration is an option for consideration and might leave you with a hybrid solution. Businesses moving forward can pick from 5 strategic Rs for legacy application migration.

In the second edition of its ebook Enterprise Cloud Strategy, Microsoft states the important fact that “every journey must have a sense of its destination, its road and when it will arrive. A migration journey to the cloud is no different”.

Cloud thinking milestone

“One should not miss out on the opportunity to modernize. Actually, a milestone is reached when you start planning a move towards the cloud. At this point, it is time to consider the IT ecosystem as a whole and how you can modernize it,” says Geir Morten Allum, Senior Cloud Architect at Basefarm.

In 2011 Gartner outlined the 5 different strategic R’s for application migration to the cloud: Rehost, Refactor, Revise, Rebuild and Replace.

As time has passed, IT professionals seem to stick to slightly different R’s, for instance Retire, Replace, Retain/wrap/expand, Rehost and Re-envision.

“An implementation of a DevOps culture will for many customers increase their productivity in their R strategy,” Allum says.

Retirement

If a legacy application is providing little value compared to its costs, it might be time for retirement. Other legacy applications can provide some value, but off-the-shelf replacements with lower total costs of ownership are available.

Many legacy applications were originally built because there was no alternative at the time. A modern, readily available application – maybe a cost-effective SaaS – could replace the old one sufficiently and even replace multiple legacy systems.

Retain or rehost

Retain, wrap and expand might be the strategy for legacy applications providing good value with acceptable total cost of ownership (TCO). A modern wrap around can gain additional value and benefits. Examples are adding external application functionality through APIs or extending the legacy application with third party tools. Through this, you can obtain a hybrid cloud solution.

If a legacy application is providing good value but is expensive to run, it might be a candidate for rehosting. Rehost “lift and shift” involves keeping the same basic functionality but moving to the cloud where it is easier and less expensive to run. You abandon old hardware and might be blessed with simple migration if the application runs on a virtual machine (VM) which easily relocates.

Re-envision

If a legacy application is providing good value but cannot be easily moved, the best solutions might be to re-envision it and build it again in the cloud with modern technology, architecture and practices. Re-envision normally also involves adding more business value to core functionality and making it service-oriented.

So when putting together your cloud migration strategy the first thing to do is to put together a cloud strategy team with all the stakeholders and you might need to pslit them into various sub groups according to Allum. He continues “pay attention to how the finalized cloud environment should work. Could a preexisting SaaS-model replace the legacy app? Should you move from hardware to an IaaS or even further to a PaaS leaving infrastructure entirely to the cloud service provider?”

There are a lot of questions and not one easy answer, however waiting with your cloud migration is not an option so start preparing today if you have not yet done it!

IaaS, PaaS and SaaS in brief

Infrastructure as a Service (IaaS): You leave the cloud provider with all hardware issues. With IaaS, these resources are available as a service. You can create, reconfigure, resize and move instantly. Sometimes also explained as hypervisor as a service.

Platform as a Service (PaaS): A platform for creating and delivering software over the web. Developers work without worrying about updates, operating systems and load balancing. Serverless is also used within PaaS; here the server management and capacity are completely hidden from the developer.

Software as a Service (SaaS): Software is hosted on remote services. Salesforce, Office 365, 24SevenOffice, Dropbox and Mailchimp are some SaaS products. The users need not worry about hardware, software updates and patches, and are in business as long as their internet connection is up.

You might also like

Balancing security in hybrid cloud environment

A comparison of public cloud providers: AWS, Azure, and Google. Part 1

A comparison of public cloud providers: AWS, Azure, and Google. Part 2

Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on Google+
  • Share on Pinterest
  • Share on Linkedin
  • Share by Mail

Download our Cloud Guide

What should you focus on in order to take the next step in your company’s cloud journey?
With help from over 200 IT professionals and a Cloud Maturity Ladder, this report will help you to focus, prioritize and it will guide you to the next level.

Recent Posts

  • Cybersecurity Updates For Week 17 of 2022
  • Cybersecurity Updates For Week 16 of 2022
  • Cybersecurity Updates For Week 15 of 2022
  • Cybersecurity Updates For Week 14 of 2022
  • Cybersecurity Updates For Week 13 of 2022
Subscribe via RSS

Recent Comments

  • kuncham on Oracle fixes vulnerabilities
  • Oracle Appications on Oracle Patch Update April 2013
  • Anudeep on How to install Logstash on Windows Server 2012 with Kibana in IIS.
  • Kumar on How to install Logstash on Windows Server 2012 with Kibana in IIS.
  • Øyvind Dyrnes on December 2 – Regularly download security updates and “patches”

Archive

  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
© Copyright - Basefarm Security Blog
  • Facebook
  • Twitter
  • Instagram
  • Mail
7 steps for more secure web applications Cloud services or managed services: What’s the difference?
Scroll to top