Everything you need to know about cloud migration

From cloud migration benefits to alternative options - this guide has got your back.

Introduction

Whether you’re looking to get to grips with the basics or you want to take your IT knowledge to the next-level, this guide has you covered.

Let's start with the basics

First, let’s ease ourselves in by first answering the question – “what is cloud migration?”

As you’re probably aware, the cloud has become the default platform for most new IT services. This is partly due to the fact it can provide its users with a more flexible, scalable, secure and affordable way to consume IT-as-a-service. But what about applications and systems that pre-date the cloud?

This is where cloud migration comes in.

Cloud migration is the process of moving applications and systems from traditional data centres and computer rooms into the cloud. A process that enables legacy applications that were once sitting in dusty old server rooms to benefit from a 21st-century facelift. A process that can yield an assortment of juicy benefits.

As such, many organisations want to do more with the cloud. In the public sector alone, 85% of all organisations said they would migrate more workloads to the cloud if they could mirror their existing environment.

Swipe left for more info.

What other terms relate to cloud migration?

There are many IT terms that can be associated with cloud migration. Prior to the emergence of cloud, organisations would instead look to perform a data centre migration; the movement of applications and systems from one data centre to another. For example, when an organisation moves from one office building to another.

Cloud migration is the modern alternative to a data centre migration – replacing traditional data centres with cloud-based services. Other terms that relate to cloud migration include:

Cloud adoption Digital transformation
Cloudification IT modernisation
Cloud repatriation Rearchitect
Data centre modernisation Rehost
Digitalisation Refactor

Is cloud migration only for moving from one cloud to another?

No. The most common migration is from a non-cloud environment such as a traditional data centre into the cloud. Given that up-to 80% of an organisation’s IT resources is focused on maintaining existing applications – it’s much more likely that you’ll want to migrate an existing application into the cloud rather than migrate a new application from one cloud to another.

 

What are the scenarios where I’d want to migrate from one cloud to another?

There are times when migrating from one cloud to another is desirable. Maybe you’ve deployed the wrong type of application to the wrong cloud – for example running a system that is not elastic and consumes the same level of resources 24/7 on a global cloud platform. Resulting in significant cost overruns. To avoid this continued expense, these organisations can consider a cloud migration from a global cloud platform to a multi-cloud platform such as a private cloud.

Another common scenario is ‘shadow IT’ where users in your organisation have begun to use a cloud service without going through the correct process. Occasionally, there are valid compliance and security reasons why non-authorised cloud services should not be used – and hence there is a requirement for a cloud migration from a shadow IT service to an authorised cloud service.

 

Stage I - Plan Your Journey

The biggest mistake organisations make when it comes to migrating to the cloud is assuming that all cloud environments are alike.

Why should I consider migrating to the cloud?

85% of public sector organisations would move more IT services to the cloud is CSPs could mirror their existing IT landscapeMany organisations have a traditional data centre or computer room which lacks the scale, resilience and affordability to support their company’s vision. Those that find themselves in this predicament will often look to start a data centre modernisation project as a way of breaking the mould.

A data centre modernisation project will look to update an organisation’s current technology stack - whether that be with new hardware or cloud-based resources - to achieve suitable levels of resilience and security.

However, rather than investing capital expenditure (CAPEX) in depreciating IT assets, many organisations have had their head’s turned by the cloud’s promise of an ever-green IT arsenal. A solution which is traditionally billed as an operating expense (OPEX).

Often, we find organisations make mistakes by putting the wrong workload into the wrong cloud – resulting in significant cost overruns. To avoid this continued expense, these organisations can consider a cloud migration from a global cloud platform to a multi-cloud platform.

Key things to consider when migrating to the cloud

The key to a successful cloud migration project is to ensure you keep the end goal front of mind.

Many organisations desire the simplicity of using a single cloud provider for all their requirements. However, cloud platforms are optimised for certain use cases and there is no single cloud that is ideal for the diversity of requirements that most organisations will have. Hence, the destination will most likely be a combination of multiple cloud services spanning Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS).

Once an organisation accepts that their migration will involve multiple clouds, they then need to consider how they’ll secure the skills and tools to reduce the time, cost and risk of making the cloud migration happen. The skills and tools required for building new cloud-native applications are very different from those that are needed to assess, migrate and test traditional application architectures as they move into the cloud.

Stage II - Assess the Alternatives

The benefits of the cloud are long and growing – but that doesn’t always mean it’s the best option for you.

Cloud Migration Alternatives

1. Data centre technology refresh

We all know that technology advances at an amazing pace. Unfortunately, that means that the servers, storage and networks you invested in just 5 years ago are reaching end-of-life. As technology gets older it is more likely to fail. Missed patches and software updates will open up a world of security vulnerabilities too.

One option to avoid a migration is to do a technology refresh – a significant investment in facilities and infrastructure which will buy you another 3-5 years before you face the same problem all over again.

Migrating to the cloud helps you break the cycle – as well as unlocking the enhanced scalability and affordability of the cloud.

 

2. Data centre migration

Many data centres and computer rooms are just not fit for purpose.

They are not scalable, resilient or sustainable (energy efficient) – no matter how much is spent on the IT systems within it. Hence, some organisations will plan to migrate from one facility to another. Typically, they will consider a purpose-built facility such as Crown Hosting Data Centres (CHDC). A facility which can provide economies of scale combined with added security and sustainability.

However, a data centre migration still requires the organisation to invest in IT infrastructure. That means you’ll still need to set aside some cash for servers, storage and networks.

 

3. Cloud migration

This option builds on the previous two.

Cloud platforms are hosted in purpose-built data centres, and some providers - like UKCloud - will utilise existing facilities like the aforementioned CHDC. Utilising specialist providers like the CHDC, means UKCloud can extend the additional security benefits synonymous with this facility to their customers.

However, unlike the previous two options, a cloud migration project will remove the burden of having to refresh depreciating IT assets every 3-5 years. That means less money is spent on servers, storage and networks as all hardware is included as part of the wider Infrastructure-as-a-Service (IaaS) offering. You just pay for what you use.

It is the responsibility of the cloud provider to ensure you are always consuming up-to-date, resilient and secure infrastructure. That’s why organisations that follow this model will achieve perpetual data centre modernisation. They’ll never need to worry about modernising their data centre technology ever again.

Stage III - Getting Your Hands Dirty

Congratulations! You’re moving to the cloud. The trouble is, now you have to do all the heavy lifting. Or do you? Here are the alternatives...

Cloud Migration Options

1. Do it yourself

The first option is to have your internal IT function plan and execute the migration from existing data centres and computer rooms to the cloud. However, across the public sector, we are aware that internal IT functions generally lack the capacity and capability to keep up with ‘business as usual’ demands – never mind the ability to take on a complex programme like a cloud migration.

For many companies, this just won’t be a viable option. Capacity issues and a growing skills gap will mean many organisations will be reliant on external support.

 

2. Migrate to a single proprietary cloud

A common option is to partner with an organisation that has a depth of experience in your preferred target cloud platform. In our experience, there isn’t a single cloud that is optimised for every use-case or application. So the risk here is that you’ll end up migrating the wrong application to the wrong platform – causing budget overruns and project delays.

 

3. Migrate to multiple infrastructure and software clouds

A multi-cloud partner like UKCloud will ensure you use the right combination of cloud platforms to meet your specific needs. It’s much cheaper and less risky to migrate Oracle to Oracle or VMware to VMware – hence multi-cloud can make your cloud adoption happen – cheaper, faster and safer. And with your multi-cloud partner focused on the underlying infrastructure, your IT resources can focus on better serving your internal and external customers.

 

Still not sure? Check out our latest blog for more info on the various cloud migration types: rehost, refactor, rearchitect, rebuild, replace and retire. Once you’re done, take our online quiz to find out which strategy is the best fit for your organisation.

What do the Analyst have to Say?

Newsflash – cloud provider says moving to the cloud could be a good idea. But don’t just take our word for it, here’s what the analysts and other cloud vendors have to say…

Cloud Migration in Real Life

Most analysts have been promoting cloud for over a decade, and now there is almost universal acceptance of multi-cloud as being the prevailing cloud strategy. Here are some of our favourite external pieces that backup the story:

 

  • Gartner and Red Hat Case Study: Gartner and Red Hat recently published a case study that focussed on Red Hat’s own cloud migration story. A story which demonstrates the value of taking an application-by-application approach when it comes to formulating your own cloud migration strategy.
  • VMware Cloud Migration Infographic: VMware have published an infographic which outlines the six biggest challenges an organisation will face as they embark on a cloud migration project. However, alongside some nifty solutions, this infographic also highlights the value organisations can realise by migrating existing IT systems to the cloud - and why cloud-native might not always be the answer.
  • Cisco Talks Cloud Migration Strategies: Cisco recently blogged about the various cloud migration strategies that are available to organisations that are looking to modernise their infrastructure. During this blog, Cisco explains why the benefits of the cloud shouldn’t be reserved for cloud-native applications, and why a successful cloud migration project is predominately focussed on finding the right cloud for every workload.
  • Forrester and IBM Research Paper: In partnership with IBM, Forrester published a whitepaper which highlights the benefits of following a multi-cloud approach. Another piece which hammers home the point that there is no one-size-fits-all approach when it comes to the cloud.

Cloud Migration Benefits

Whilst we’ve dropped some hints here and there – here’s a summary of the core benefits your organisation could realise by migrating existing workloads to the cloud.

What are the benefits?

1. It’s cheaper (most of the time)

The cloud’s pay as you go pricing model means you only pay for what you need. A model which means organisations no longer need to fork out for expensive new kit for redundant workloads. Instead, organisations can simply consume cloud services that allow them to deliver IT services as and when they’re needed.

Take hosting as an example. Why invest large sums to perform a technology refresh – which will be hideously underutilized – when a cloud provider can remove that headache altogether?

 

2. You’ll be doing your bit for the planet

Every organisation in the world has a moral obligation to do whatever they can to reduce their carbon footprint. And migrating legacy workloads to the cloud is a great place to start.

Through the use of virtual resources, automation, and pay-as-you-go pricing models - companies will stop wasting resource on redundant workloads and become increasingly efficient. This, plus the ability to self-serve, will mean organisations will no longer need to run an on-premise data centre 24/7.

Second to this, many cloud providers have replaced their energy sources with green alternatives, whilst others – including UKCloud, deliver carbon neutral solutions. By working with socially responsible partners, you’ll be doing your bit too!

What are the benefits?

3. IT departments can focus on generating value

Whilst digital transformation grabs all the headlines, 80% of IT budgets do little more than help keep the lights on.

By migrating your workloads to the cloud, your organisation can claw back some of that 80% and give you back the time you need to focus on your digital transformation. By moving traditional applications to the cloud, you’ll quickly remove the need to update and maintain your own infrastructure. But don’t stop there. Make sure you check out the latest SaaS offerings before commissioning your next application build. Why build when you can buy? This will save you a lot of hassle further down the line.

The cloud offers plenty of opportunities to refocus and re-energise your team.

 

4. Application availability will improve

Users expect online services to be available 24/7. Unfortunately, IT failures are as inevitable as death and taxes.

Migrating applications to the cloud will remove single points of failure. Imagine that a piece of hardware crashes? Could you quickly redistribute workloads to a new machine? This is a standard offering for reputable cloud providers.

This, coupled with the fact that many cloud platforms offer extended cybersecurity capability, will mean your applications are protected from hardware failure and malicious attacks.

What are the benefits?

5. And become increasingly secure…

Cloud providers invest huge sums of money to ensure their data centres are filled with the latest and greatest kit. Meaning your applications will no longer sit on dusty, old hardware that has been stashed away in a cleaning cupboard.

However, for public sector organisations managing sensitive datasets, it’s worth exploring how the government’s Crown Campus facility can help take your security requirements to the next level. As an example of a cloud provider operating on the Crown Campus, UKCloud is capable of hosting above OFFICIAL workloads – all with native access to government-grade networks, including Janet, PSN, HSCN, and RLI.

 

6. You can burst into the cloud when you need more capacity

Traditionally, cloud bursting is a technique used where an application is initially deployed in a private cloud environment but will then burst to the public cloud in times of peak demand. One of the key benefits to this hybrid cloud deployment model is you’ll only pay for extra computing resource as and when you need.

However, cloud bursting isn’t for everyone. Experts go as far to suggest it should only be reserved for high-performance, non-critical applications that don’t handle sensitive information. More about cloud bursting is available here.

What are the benefits?

7. It can even cater for CAPEX business model

84.5% of respondents to our State of Cloud Adoption Survey agree that cost/affordability is the biggest impediment to cloud adoption and digital transformation. Whilst 47.7% of those surveyed find CAPEX costs easier to budget for than OPEX costs.

And yes, whilst it might be true that most public cloud solutions are traditionally optimised for OPEX budgets, that doesn’t mean that CAPEX alternatives aren’t available. For those restricted to CAPEX, make sure you check out multi-cloud and private cloud offerings. Many of these can be budgeted as CAPEX.

 

8. Keep up to date with data protection laws

The cyber threats from nation-states, organised crime and opportunists is at an all-time high. And regulation requirements - such as GDPR - is heightening the public’s perception around the value of data privacy.

And whilst it might not grab all the headlines, compliance is absolutely key to managing risks and delivering digitally resilient services. When it comes to the cloud, many service providers will have been able to install best practice from the ground up. They haven’t been burdened by technical debt or legacy systems.

Take UKCloud as an example. Head on over to our governance page and you’ll see a deluge of credentials we’ve implemented as part of our government-grade cloud services. Credentials that aren’t just limited to IT best practice — but specific public sector standards such as Police Assured Secure Facilities (PASF) or the Cyber Essentials Scheme.

As a cloud dedicated to the public sector, one of our USPs is that we will ensure your data never leaves the UK and is managed by a team of security cleared staff. We help you keep up to date with the latest data protection laws.

Why UKCloud?

We should really use this as an opportunity to get to know one another. Here’s how UKCloud differs to traditional hyperscaler offerings and why we can help your next cloud migration project be a success.

How can we help you?

UKCloud is devoted to making digital transformation happen in the UK public sector. We believe that cloud is a fundamental enabler for the adoption of digital technologies such as AI, IoT and automation that will deliver better services to citizens and better value for taxpayers.

UKCloud is exclusively focused on the UK public sector. As such, we have a team of local multi-cloud experts and a community of specialist partners that can help ensure your cloud migration project gets off on the right foot whilst providing expert advice along the way.

We believe that choice and options are key to an actionable and affordable cloud migration strategy. A philosophy that ensures you will deploy the right cloud for every workload - whether that be IaaS, PaaS or SaaS.

And finally, because we believe that public services are a national asset, we go the extra mile when it comes to protecting your data. We provide our customers with an uncompromising level of security to ensure your systems and services are safely protected as they move to the cloud.

Do you have any examples of cloud migration?

Yes. UKCloud has worked with hundreds of organisations on their adoption of cloud to support their digital transformation and data centre modernisation.

We’ve recently worked with a NHS Trust in London to migrate from their previous hospital facilities to the cloud. This saved them from having to allocate precious space at their new facilities to IT – instead this space could be used for patient services.

We are also working with a leading business school as they migrate from their existing data centre to a global cloud platform. They recognised that the global cloud platform was great for their newly developed cloud-native applications, but not great for traditional IT systems.

They’ve used UKCloud’s multi-cloud platform to give them the choices and options best suited to their existing IT environment.

Glossary

Swift definitions for popular terms that just won't go away

For a quick and simple definition - click on the table below.

Like with bill shock, runaway cloud costs will often occur when legacy workloads are moved to the cloud without first assessing viability. Before moving any application to the cloud, an organisation needs to fully understand their resourcing requirements and impose strict procurement guidelines for cloud-based resources. For CAPEX-based expenditure, IT teams would have jumped through hoops to purchase a new server, but with cloud-based resources available at the click of the button, it’s easy to see how costs can quickly spiral.

To avoid runaway cloud, conduct a thorough assessment of current application architecture to avoid migrating zombie servers to the cloud and ensure strict procurement guidelines as in place prior to migration.

Remember that fancy restaurant which didn’t have prices on the menu? Remember how you felt when the bill arrived? That’s bill shock. But rather than paying for an overpriced coq-au-vin, this time you’ve been stung by the price of cloud-based resources.

If you migrate legacy applications to the cloud – which aren’t optimized to do so – then you’re in for a nasty surprise. However, migrating legacy workloads to dedicated cloud-hosting technologies – like UKCloud for VMware – will avoid bill shock altogether.

Done right, a lift and shift approach could be your IT budget’s best friend.

Traditionally, cloud bursting is a technique used for when an application is first deployed in a private cloud environment but will then burst to the public cloud in times of peak demand.

This hybrid model is a great way to kick-start your journey to the cloud and experience the PAYG (pay-as-you-go) benefits that have become synonymous with the cloud.

Rather than relying on a physical server to host application workloads, a cloud-hosting service will provide a network of virtualized servers from which your application can be deployed.

This type of solution will offer greater resilience due to the increased number of locations the service can be hosted, greater flexibility in terms of cost (only paying for what you use), and provide your organisation with the opportunity to scale your solution to meet demand.

Helping you avoid application downtime and disgruntled customers.

Cloud storage is exactly what you’d imagine it to be. Like how we use dedicated servers to manage storage in our private data centres – you can now store that information in the cloud. And depending on the configuration, you can access this information through public internet or a dedicated private network connection.

With UKCloud, native access to government and community networks (HSCN, Janet, PSN and RLI) means you could access privately stored information with ease.

Like cloud bursting, a hybrid cloud environment will utilize both public and private cloud environments. However, there is often confusion as to how a hybrid cloud solution differs from multi-cloud. Typically, a hybrid-cloud solution will rely on proprietary software that will optimize workload performance between public and private cloud environments. A solution that will often be managed through a single vendor.

Conversely, a multi-cloud solution will leverage the unique characteristics of multiple cloud providers. A methodology that is focused on finding the right cloud for every workload.

A private cloud is a single-tenant environment.

A single-tenant environment means you won’t share the underlying resources with any other organisation but yours. The resources that make up your private cloud can be hosted in your own internal data centre or procured through a third-party organisation – like UKCloud. A configuration that appeals to organisations with specific security requirements.

Depending on the type of applications that are hosted in a private cloud, your organisation will leverage virtualization or container software to optimize workload performance.

Often, public sector organisations find it easier to budget for CAPEX expenditure rather than OPEX. If that sounds like you, then a private cloud could be the right fit.

The public cloud is the cloud type that most people would be familiar with. It’s where many of the web applications we interact with on a day-to-day basis can be found. Netflix, Airbnb, Salesforce – all these services, in some form or other, are hosted in the public cloud.

The main difference between public and private cloud is that the former is a multi-tenant environment. This means that you will share the same pool of resources with multiple companies. And just to be clear, by resources we mean physical hardware. In no way, shape or form will you be sharing application data.

To put it simply. You’re hosting your workloads on someone else’s kit.

Why build when you can buy? Too many organisations fall into the trap of building new applications from the ground up, when a better, SaaS-enabled solution might already exist. And what do we mean by SaaS? SaaS stands for Software-as-a-Service.

Short-term, SaaS removes the need to manage and maintain any hardware. Longer-term, you’ll benefit from an ever-evolving feature set that enterprise IT teams rarely have time to deliver. Leverage the capability of specialist providers and both your users and your ITOps team will thank you for it.

At UKCloud, we’ve partnered with over 300 organisations who provide specialist solutions for the public sector. Solutions that benefit from the government-grade infrastructure we can provide.

Traditionally, there have been three cloud-computing models Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS) – with PaaS serving as the middle ground between the other two.

Where IaaS will mean you are entirely responsible for an application’s underlying code, with SaaS, it’s the complete opposite. You simply consume a service. A PaaS cloud computing model enables you to build new software solution using pre-built modules and pre-set functionality. This gives developers the freedom to create new software without having to worry about the underlying operating system or hardware issues.

Examples include: Red Hat OpenShift (available on UKCloud), AWS Elastic Beanstalk, Windows Azure and Heroku.

Perhaps the best comparison for IaaS is an on-premise alternative.

For an on-premise solution, a traditional data centre, you’re responsible for everything from the technology stack – right the way up to the application’s underlying code. That means networking, storage, servers, virtualization – that’s all your responsibility. However, if you deploy an IaaS cloud computing solution, you handover the responsibility of the hardware to someone else.

You’re still responsible for everything up from the operating system – but hardware? Nope. There will be no need to reboot or patch servers any time soon.

Examples include: Amazon Web Services (AWS), Rackspace, Microsoft Azure (available on UKCloud), Google Compute Engine (GCE).

To us, multi-cloud is about finding the right cloud for every workload.

Rather than hedging your bets on a single provider, a true multi-cloud strategy will capitalize on the benefits of multiple cloud providers. You see, every cloud has a unique set of characteristics that make it ideal for certain workloads, but sub-optimal for others.

It’s all about finding the right tools for the job.

Don’t fall into the trap of putting all your eggs in one basket. Otherwise, some will be certain to crack.

Check out our multi-cloud guide for further info.