From Data Centre to Data Anywhere
February 10, 20224 min read

From Data Centre to Data Anywhere

A successful cloud migration is a competitive advantage since it allows a faster capacity to adapt to business demands in real-time.

Guaranteeing a Smooth Transition to the Cloud Without Disrupting Business

Infrastructure and Operations departments are under massive pressure to migrate their on-premise system workload to the cloud for cost reduction, business flexibility increase and security improvement.

A successful migration is a competitive advantage since it allows a faster capacity to adapt to business demands in real-time. According to Gartner Research, more than

70% of organisations have started the migration of at least a part of their workloads to the cloud.

To guarantee a successful migration, each migration process must be considered unique, with complexity depending directly on the total number of resources in each project’s scope. The range of systems and platforms that can be migrated to the cloud is vast, with most of them already offering cloud-native versions.

Yet, even if organisations decide to move to the cloud to benefit from it more rapidly, a successful migration requires careful planning. IT Leaders’ main challenges is to define the starting point or understand the critical approach vectors, stages, technology, security policies and the transformation required to garner the best from cloud provider services.

IT leaders need to start with three basic questions such as What will be migrated? Why is it being migrated? How will the migration be executed?

Celfocus created a migration framework that allows clients to identify the best strategy and best capture the value of cloud migration.

Celfocus Cloud Migration Approach Models

Cloud migration will not be the same for everyone, for there are as many processes as there are systems. Nevertheless, there are three major approach categories:

1. A direct lift and shift transition from traditional on-premise infrastructure to cloud equivalent structures.

2. A transition to cloud-based architecture with the required adjustments and optimisations to use the improved cloud features.

3. A complete transformation to cloud-based architecture with full refactoring to make the most of its advantages.

1. Kindred Lift & Shift

The first approach is the most straightforward way to migrate, essentially taking the components and installing them on an equivalent cloud architecture. Some adjustments are invariably required, but in essence, the infrastructure is copied as-is: the same network layering, equivalent hardware capacity and same functionalities.

Using this approach, gains in the day-to-day infrastructure management as it becomes standardized are easily detectable. Adjusting the size or number of components also becomes a standardized and streamlined process, cutting through the red tape usually found in on-premise installations.

Some monitoring and observability come out-of-box with the migration, and there is greater transparency in operation costs, allowing the solution to be fine-tuned to avoid extraneous costs.

2. Lift and Optimise

The second type of transition is the most common. It entails migrating the on-premise components to a cloud-based architecture mindset, using most of its advantages and shedding some of a full migration’s weight. Most on-premise components can benefit from transitioning from standard hardware to a cloud-based equivalent with no performance loss.

This transition also has implementation and operating cost advantages: using features like

Database-as-a-Service, Hot & Cold storage for different component performance requirements, and having access to discrete reports for each operational aspect, makes it possible to adjust the solution for maximum efficiency at the lowest possible cost.

3. Full Refactoring

The final approach is a bit of a misnomer. Rather than migrate the current components, the whole solution is analysed, redesigned and adjusted so that its functionality and purpose are not only maintained but upgraded.

It is, in fact, a total transformation from traditional to cloud-based architectures. Services become containerised micro-services, network and hardware and their monitorisation are managed by built-in solutions, and cloud services provide functionalities like databases.

It is an opportunity to improve current implementation and future-proof it dramatically. Of course, all the advantages of the cloud come with it: elastic sizing, on-demand architecture adjustments, ci/cd features for microservices, and others. Performing full refactoring is an opportunity to maximise long-term cloud cost savings.

Celfocus implements the approaches in discrete steps:

  1. Get it right: In-depth study of the on-premise technologies and processes.       
  2. Strategy: Define the journey and the strategy to achieve it, detail the solution’s design in the cloud. Design and prepare automation for the migration.
  3. Plan: Plan a phased migration, starting with stateless and ending with the stateful components, define a governance model with all the key stakeholders.
  4. Migrate: Execute data and application migration, adapt and transform according to the defined design.
  5. Optimise: Evaluate performance, refine sizing and adjust the services required for the solution in the cloud.
  6. Test & Operate: Follow a strict Operational Readiness process, execute a security audit, test both infrastructure and application according to the migrated business process. Go live with the solution in the cloud.

This step-by-step activates the specialist teams on a need-to basis and gives us a clear landmark-based timeline to plan around and deliver. This, in turn, allows real-time process visibility for clients and keeps track of the executed activities in a macro view.

Learn more about Celfocus Cloud Migration here.