<img src="https://secure.leadforensics.com/133892.png" alt="" style="display:none;">

One of the most appealing things about the cloud is the promise of lower operational costs due to reduced IT infrastructure costs and improved process efficiency. But that reality can only be achieved if you have and follow a robust cloud migration strategy. Here’s how you can create that winning strategy.

Set clear goals and expectations for ROI

How to create a cloud migration strategy

Before you start anything, you need to understand the ‘now’.

  • What do you want to reduce? - for example, do you want to improve overall cost efficiency, ensure you’re only using the resources you need and give more time back to your team?
  • What do you want to increase? - for example, do you want more flexibility in your business systems and access to advanced analytics to make more informed decisions?
  • What isn’t working? - this one can be hard to quantify because it depends on the individual business. But one example could be reducing your CapEx (capital expenditure) so you can focus more on your OpEx (operational expenditure)

Then establish KPIs and performance baselines

Maybe you already have KPIs for your systems and applications. But will they still be relevant once your systems are in the cloud? Some examples of KPIs could be:

  • For infrastructure - CPU usage, memory usage, disk performance
  • Application performance - error rates, throughput
  • User experience - page load time, response time, lag

After you’ve got your KPIs, you need to set some clear baselines. Here are some considerations for this step:

  • How long will you collect data in order to determine the baseline? The shorter the period, the faster you can move but your sample may not be representative. And the longer the period, the longer it takes but the more representative your sample is likely to be
  • Will you include data collected over peak and critical periods?
  • Will your data be average or representational?

Build the right team for the project

Cloud migration team

You need (and this is just a start):

  • Engineers - to ensure your applications will be properly fitted within your architecture
  • IT - in other words, the people who will run your hardware and systems
  • Managers - to efficiently drive the project when conflicts occur and an agreement can’t be reached
  • Stakeholders/key decision makers - to contribute opinions, budgets, goals and other key information
  • Project managers - to ensure the wheels keep turning within and across departments
  • Finance - to ensure the project stays within budget

Migrating to the cloud isn’t as simple as creating a one-to-one mapping of your current tech stack and the new environment. You’ll likely need some specialist expertise, such as:

  • Cloud specialists - e.g. engineers and operations teams who specialise in cloud computing and preferably experienced in the cloud provider you’re wanting to migrate to
  • DevOps - engineers who specialise in development and operations

Prioritise team coordination

Getting a team from disparate departments to work together? Some may even say it’s as difficult as the technical aspects of a cloud migration project! Here are some tips to help:

  • Train everyone involved to learn about the cloud, no matter how experienced they seem. You must level the playing field
  • Organise daily meetings or stand-ups (if you’re using Agile methodologies) with your core members
  • Organise weekly meetings with the broader team

Decide on a level of cloud integration

There are four key cloud migration strategies to choose from…

  Lift and shift Cloud-optimised Cloud-native Software-as-a-service (SaaS)
Level of change to architecture Very low Low Very high N/A
Complexity Low Medium Very high Medium
Operational overhead High Medium Medium Low
Level of cost reduction Low Medium Very high Varies
Productivity gain Medium High Very high High

This may not be an easy decision but one way to help you narrow down the options is to evaluate the strategies against your goals for the cloud migration project.

Choose a cloud service provider

Cloud migration services

The most popular public cloud choices are Microsoft, Google and AWS (Amazon Web Services). When you’re researching your options, you may find they’re pretty comparable. So, some key areas to consider are:

  • Pricing
  • Support
  • Performance and reliability
  • Security
  • Compliance
  • Reputation

Test, test, test

You may have some challenges in mind but the only way you’ll discover whether they’re worth worrying about, how best to resolve them and uncover new pitfalls at the same time is to perform a test migration.

  • Create a representative workload of your intended migration off-cloud to help you understand your actual resource needs. Keep in mind that this is a representative, not a copy. Exact numbers would be time-consuming to build. You only need a reasonable estimate of the projected results
  • Validate that your workload will work in your target cloud environment. You may require specialist tools for this step. The right cloud migration partner can help you here by providing tooling to simulate cloud deployment
  • Test it in the cloud to validate expected performance and cost
  • Finetune where required

Evaluate whether you need a cloud migration partner

Cloud migration agency

If you were renovating a house, would you carry out any major electrical and plumbing work yourself if you didn’t have the expertise? Of course not. The same applies to cloud migration projects. If you haven’t got the right knowledge and experience, it’s easy to mess up. So, it’s often best handled by experienced, highly trained specialists.

Here are some qualities of an excellent cloud migration partner:

  • Many years of experience in different types of migrations
  • Clear readiness guidelines - what will your potential partner do to assess readiness?
  • Access to the relevant tools needed for a migration
  • Ability to view your business as unique - one size doesn’t fit all when it comes to cloud migrations which great partners will know and accommodate for
  • Trustworthy - the best partners will engage with your entire team, not just the stakeholders or engineers (for example). Each interaction should provide value and leave you feeling more reassured about your migration

There’s more to cloud migrations and here’s where to read up on them…

Once you have your cloud migration strategy, your work doesn’t end here. What about when you come to actually migrating? What do you need to monitor? And after the migration, what should you do to ensure your new cloud environment is operating as optimally as possible?

Our guide to the cloud takes you through all the steps you should take as you move from legacy to the cloud…and beyond. Download it below to learn more.

How to ensure a successful cloud migration


Discuss this post

Recommended posts

Understanding app dependencies. Assessing whether migrating an on-premises app to the cloud is a feasible option. Actually migrating and managing the environment post-migration. These are just some of the top 10 challenges associated with cloud migration projects. For the most part, it seems a lack of specialist expertise is a key blocker in a successful cloud migration.
In previous blog posts, we’ve discussed the benefits of the cloud and how it compares to on-premises data centres. So, if you’re reading this post, you’re likely to be interested in migrating to the cloud so we won’t bore you with any of the benefits. Instead, you’re probably facing a conundrum - do you handle a cloud migration project in-house or outsource to a partner or consultant?
More and more businesses are migrating to the cloud to achieve benefits such as major cost savings, boosted efficiencies and access to new technology (e.g. IoT and AI). For example, migrating from the legacy Microsoft Dynamics AX to D365 in the cloud can save businesses £6.1 million across the board. But before you can achieve all those benefits, there are some things you should consider before you begin your cloud migration.
When your business needs to expand its IT infrastructure, you’ll eventually need to decide on whether you want to keep your servers on-premises (also known as ‘on-prem’) or migrate to the cloud. With on-prem, your data and servers will be kept in-house while the cloud means your data will be hosted in servers owned by a third-party vendor.
With a cloud-based system, because anything related to it (for example, the servers, your data, programs etc) won’t be located locally on your business premises, it’s easy to question its security. However, any reputable cloud vendor will always encrypt data so your files would look like gibberish to intruders. So, the cloud is very secure so long as you choose a reputable vendor.
right-arrow share search phone phone-filled menu filter envelope envelope-filled close checkmark caret-down arrow-up arrow-right arrow-left arrow-down