Cloud Migration

From start to finish, we're trained to help you prepare for and adopt the best cloud technology. 

Get in touch

cloud migration steps

cloud migration AssessmentRight at the start we’ll assess your current environment to determine where you are in relation to what you want to achieve. While sometimes this can be done as part of the strategy phase, we essentially look at the current state of the business and IT infrastructure and quantify the benefits and efforts needed to move to cloud.

We’ll also identify key requirements, concerns, controls and constraints for the cloud strategy.

cloud migration strategyThis stage devises a cloud strategy using the business aims, drivers and the inputs from the first phase. This is a team exercise to ensure the client team is aligned around your business and therefore cloud goals and objectives. It is at this stage that the direction and capabilities of the cloud migration are determined.

cloud migration checklist1. ESTABLISH THE MIGRATION ARCHITECT ROLE

This is someone in a system architect-level position responsible for planning and completing all aspects of the migration.

2. CHOOSE YOUR LEVEL OF CLOUD MIGRATION

We’ll decide whether to move your application from an on-premise data centre to the cloud, through either a shallow cloud integration or a deep cloud integration.

3. CHOOSE SINGLE OR MULTI CLOUD

We’ll see whether you want to pick a single cloud provider and migrate your application so it runs optimised for that single environment, or whether you want to run on multiple cloud providers.

4. ESTABLISH CLOUD KPIS 

We’ll help establish a key set of KPIs relative to your business for the cloud migration, looking at things like user experience, application/component performance, infrastructure and business engagement.

These metrics will show how your in-progress migration is doing and highlight visible or invisible problems that may be lurking. Most importantly, the cloud migration KPIs will help you determine when the migration is complete and successful.

5. ESTABLISH PERFORMANCE BASELINES

This is the process of measuring the pre-migration performance of your application or service in order to determine if its post-migration performance is acceptable.

Setting baselines help us determine when your migration is complete and provides validation of the post-migration performance improvements you expected. We can also refer to baselines during a cloud migration to diagnose any problems that arise.

6. PRIORITISE MIGRATION COMPONENTS

We’ll also need to decide if you will migrate your entire application at once, or migrate it to the cloud component by component or service by service. We’ll also look to establish which components should be migrated and in which order. It could be best to move internal services first or it may best to move services closest to your customers first.

7. PROOF OF CONCEPT

This is a realisation of the cloud idea in order to demonstrate its feasibility. This helps to establish the foundations to ensure that the technology and processes are in place for a smooth transition.

8. MINIMUM VIABLE CLOUD ENVIRONMENT

A minimum viable cloud environment is a secure public cloud environment running at least one application or server and is designed to ease you into the operational cloud area, as well as engage all necessary stakeholders.

9. PERFORM REFACTORING

We may want to do other work on your applications and services before they are migrated so they work as effectively and efficiently in the cloud as possible.

10. DATA MIGRATION PLAN

Migrating data is one of the trickiest parts of a cloud migration as the location of your data can significantly impact the performance of your application. Moving your data to the cloud when the data-access methods are still primarily on-premises can significantly impact performance. The same holds true if the data is still on-premise but the service accessing it resides in the cloud.

11. APPLICATION MIGRATION

We’ll help you determine when and how you switch over the production system from the legacy on-premise solution to the new cloud version. Depending on the complexity and architecture of your application, and especially the architecture of your data and data stores, we’ll look at two common approaches – an all at once approach, or a do it a little bit at a time approach.

12. REVIEW APPLICATION RESOURCE ALLOCATION

Even after you’ve finished migrating everything to the cloud, there are a few more things to consider, mainly resource optimisation. The cloud is dynamic and can easily allocate additional resource at a moment’s notice so you can look to scale as needed.

cloud migration upskillingAs the cloud will be a new entity for on-site technical and operational staff, they need to be trained and educated, ideally on the job, on how to use the new cloud platform. This will help them perform their tasks in a confident and secure way going forward.

10 key business questions download
DOWNLOAD NOW

cloud securitySecurity

Create and maintain a safe and secure cloud environment. Fortunately, the major cloud providers offer significant tooling and resources to help you out.

READ MORE

 

costCost

Through mainly pay as you go pricing, where you only pay for what you use, cloud computing generally boasts to be a cheaper option than on-premise solutions.

READ MORE

guildhall case study

MIGRATING TO THE CLOUD WITH THE GUILDHALL SCHOOL OF MUSIC & DRAMA

With a large investment in physical infrastructure the school was starting to see constraints across their storage and backup capabilities. 

See how we helped them to migrate their solutions into the cloud, resulting in a more streamlined, secure and scalable system.

READ MORE

cloud migration guide

Learn everything there is to know about cloud migration and adoption through our ultimate guide, including:

  • Advantages of cloud migration
  • Key tools to get you started
  • What you need to know before you migrate to the cloud
  • Cloud migration strategy and checklist
  • Cloud migration testing and success measures
  • What to do after you’ve migrated to the cloud
  • Resources

READ MORE

GET IN TOUCH