A white background with a few lines on it

The five Rs of rationalisation

Simon Edward • 20 November 2023

When you're migrating workloads to the cloud, you need to decide which of the five Rs to follow. Confused? Get the lowdown in our five-minute read.

When you're migrating workloads to the cloud, you need to decide which of the five Rs to follow. Confused? Get the lowdown in our five-minute read.

 

What are "the five Rs of rationalisation"? Reading, writing, 'rithmetic and, erm, two other Rs? A philosophical treatise? Some sort of sequel to the Four Horsemen of the Apocalypse?

 


If you're drawing a blank, don't worry. They're never going to be an answer on
Who Wants To Be a Millionaire. But in the world of cloud computing, they're a big deal.

 


Let's say you're migrating your workloads – the software and data that together keep your business running – from an on-premise data centre to a public or private cloud. You've read all about it and are convinced it's a more cost-effective way of running the joint.

 


You're now faced with a big decision. But it's a big decision that's made up of a thousand smaller ones. What's the best way to migrate each of your assets?

 


Still not with us? Have an analogy. You're moving house. Your living room is now just a dumping ground for piles of stuff. You circle them warily, trying to decide: take, chuck or recycle? Is that ladle coming with you or going to the charity shop? How about that broken tricycle?

 


The five Rs of rationalisation are the "take, chuck, recycle" of cloud migration. Each workload can be migrated in different ways – and someone's got to sift through these operational piles and figure out what's best.

 


It's hard work, and many businesses find that they need outside help – a cloud expert who can answer critical questions for a huge range of workloads. Questions like "Is it in use?", "Is it optimised?" and "Does it need to be?"

 


In a nutshell, this is the process that's known in the business as rationalisation. It's the approach recommended by cloud giant Microsoft if you're switching from an on-prem data centre to Microsoft Azure – but it applies to any public or private cloud provider.

 


So, what are the five Rs exactly – and why should you care?

 


What are the five Rs of rationalisation?

 


1. Rehost

 


This is the technical name for "lift-and-shift" migrations. This is our speciality at Ascend Cloud Solutions – we've completed more than 400 of the things.

 


With a lift-and-shift, you're moving workloads to your new cloud environment without any changes to the architecture. To go back to our moving home analogy, you're packing
everything up in boxes and taking them to your new place.

 


The big advantage here is that you can move now and optimise later. You're virtualising servers as they are – and as your staff know them. It's quicker and usually cheaper than the alternatives, so you can look forward to a rapid ROI.

 


2. Refactor

 


If you opt for PaaS solutions, you sometimes need to refactor apps so that they fit into the new cloud environment. It's a bit like when you download a piece of software – you need to know that it's compatible with your operating system. Refactoring ensures that apps work smoothly in their new environment.

 


3. Rearchitect

 


Some apps, however, are getting on a bit. They're often called "legacy apps". These are the vintage cars of the software world – often a pleasure to use, but a nightmare to repair. If the odometer goes, you're not getting a replacement in a hurry.


Picture of a vintage car.

 

Legacy apps weren't built for the cloud, so they can be tricky to migrate. In this case, you might need to "rearchitect" an app.

 


Rearchitecting can also be necessary when you have an app that's compatible with the cloud but not "cloud-native". As time goes on, "cloud-native" software is becoming the norm – applications that are built in the cloud, for the cloud.

 


Migrating a non-cloud-native app can be like shoving a square peg into a round hole. Rearchitecting helps you smooth out the sides to make a snugger fit.

 


4. Rebuild

 


Let's say you have an application that's used daily by your teams but is no longer supported.

 


In some cases, it's simply too expensive to move to the new cloud environment. It can be a better idea, as Microsoft puts it, to "create a new code base to align with a cloud-native approach".

 


5. Replace

 


Finally, there's the most intuitive but also the most extreme option. This is where you abandon a workload and, instead, use a SaaS application.

 


What are the challenges of rationalisation?

 


Rationalisation is time-consuming and requires an in-depth understanding of apps old and new. 

 


We're not making any assumptions about your IT team. It may be that they're well-equipped and trained to get you ready for a cloud migration. But if not, it's no surprise. Relatively speaking, these solutions are still in their infancy – and as well as being new, they're super-complicated.

 

Picture of someone professional-looking, looking puzzled.

 

One option is to train existing staff in the ways of the cloud. But this will necessarily delay the migration itself. You may find that the best solution is to work with a cloud migration partner.

 


Your software and data are an integral part of every aspect of your business. They influence everything from policy to research and development. It's just not worth taking a shortcut and giving the job to a team – whether internal or external – that's simply not up to scratch.

 


What are the advantages of lift-and-shift?

 


At Ascend, we specialise in lift-and-shift migrations because we know that for most customers the priority is getting to the cloud. Rearchitecting, refactoring and so on have their advantages – but they soak up a lot of time and energy.

 


Lift-and-shift keeps disruption to a minimum – as well as the price tag. It's fast, inexpensive and unobtrusive. You benefit from the security and scalability of today's cloud solutions without the faff of refactoring.

 


So if your priority is to make the move quickly, cheaply and without disruption, we recommend lift-and-shift. You can always optimise apps for cloud performance at your leisure once the main mission has been accomplished.

 


Ascend Cloud Solutions is a trusted team of VMware and
cloud computing experts . We've handled more than 400 cloud migrations – and counting. Need help migrating to the cloud? Speak to one of our specialists today.

 

These days, the majority of enterprises hold huge quantities of data. Find out how big clouds
by Simon Edward 26 February 2025
These days, the majority of enterprises hold huge quantities of data. Find out how big clouds can help.
What are cloud APIs and how can they help your business bloom? Find out in our jargon-free guide.
by Simon Edward 24 February 2025
What are cloud APIs and how can they help your business bloom? Find out in our jargon-free guide.
Cloud computing costs are set to rise in 2025. Are you paying too much? Join us as we explore
by Simon Edward 22 February 2025
Cloud computing costs are set to rise in 2025. Are you paying too much? Join us as we explore the facts.
How can NSX Application Platform (NAPP) help you improve your security posture? Find out
by Simon Edward 17 February 2025
How can NSX Application Platform (NAPP) help you improve your security posture? Find out in our guide.
Ireland's cloud industry is booming. Join us as we celebrate 6 of the innovators who made it happen.
by Simon Edward 14 February 2025
Ireland's cloud industry is booming. Join us as we celebrate 6 of the innovators who made it happen.
Cloud costs have a way of snowballing. Find out how to manage them in more complex environments.
by Simon Edward 11 February 2025
Cloud costs have a way of snowballing. Find out how to manage them in more complex environments.
Consumers and enterprises rely on the cloud for storage. But how does it work? Get to grips with the
by Simon Edward 7 February 2025
Consumers and enterprises rely on the cloud for storage. But how does it work? Get to grips with the basics.
How can you manage the security and compliance of your cloud workloads? Find out how a CSPM can help
by Simon Edward 4 February 2025
How can you manage the security and compliance of your cloud workloads? Find out how a CSPM can help.
What do Reddit users want to know about VMware NSX? Get the questions – and answers – in our article
by Simon Edward 27 January 2025
What do Reddit users want to know about VMware NSX? Get the questions – and answers – in our article.
by Simon Edward 24 January 2025
Recently, Broadcom has told enterprises that private clouds are the way to go. Find out why in our article. 
More posts
Share by:
Consent Preferences Ascend tracking code -->
                                        ___    ,'""""'.
                                    ,"""   """"'      `.
                                   ,'        _.         `._
                                  ,'       ,'              `"""'.
                                 ,'    .-""`.    ,-'            `.
                                ,'    (        ,'                :
                              ,'     ,'           __,            `.
                        ,""""'     .' ;-.    ,  ,'  \             `"""".
                      ,'           `-(   `._(_,'     )_                `.
                     ,'         ,---. \ @ ;   \ @ _,'                   `.
                ,-""'         ,'      ,--'-    `;'                       `.
               ,'            ,'      (      `. ,'                          `.
               ;            ,'        \    _,','                            `.
              ,'            ;          `--'  ,'                              `.
             ,'             ;          __    (                    ,           `.
             ;              `____...  `My    `.                  ,'           ,'
             ;    ...----'''' )  _.-  .Digital `.                ,'    ,'    ,'
_....----''' '.        _..--"_.-:.-' .'Hero    `.             ,''.   ,' `--'
              `"     _.-'' .-'`-.:..___...--' `-._      ,-"'   `-'
        _.--'       _.-'    .'   .' .'               `"""""
  __.-''        _.-'     .-'   .'  /
 '          _.-' .-'  .-'        .'
        _.-'  .-'  .-' .'  .'   /
    _.-'      .-'   .-'  .'   .'
_.-'       .-'    .'   .'    /
       _.-'    .-'   .'    .'
    .-'            .'
⠀⠀⠀⠀⠀⠀⠀Hello there!

Thanks for checking out Ascend Cloud Solutions source code — you're a curious one, aren't you? 😊  
If you're looking for help with your own **digital marketing** — be it a stunning website, powerful SEO, or effective Google Ads — look no further. Our team at **My Digital Hero** would love to help.

Contact us anytime at **hello@mydigitalhero.co.uk**, and let's chat about how we can work together to bring your vision to life.

All the best,  
**Simon**  
Director of My Digital Hero⠀⠀⠀⠀⠀⠀
    
Stay Awesome and Get To The Cloud!