Go to content Go to footer
Case study hero graphic on optimising migration to Azure

Optimising Azure Migration – 48% Reduction in Cloud Infrastructure Costs

OUTCOMES

Results of partnership

Optimisation
of ¼ of the environment

Before the migration, over 50 virtual machines that were either unused or barely utilised were optimised, reducing overall resource demand.

48% reduction
in migration costs

Architectural and operational changes reduced migration costs by nearly half compared to the original lift-and-shift assumptions.

20% cost reduction
post-migration

Following the migration, network traffic was reduced thanks to architectural improvements, leading to further decreases in ongoing infrastructure costs.

PROJECT

Genesis and business expectations

Our client made the decision to fully transition to a new IT infrastructure, as the existing one had become largely outdated and was no longer supported. They were considering several options and remained open to adopting new technologies. They asked us to prepare three alternative scenarios: remaining on-premise with the purchase of entirely new infrastructure (including network components, storage arrays, servers, and a new backup solution); leasing the complete set of hardware from an external provider; or fully migrating the infrastructure to Microsoft Azure.

We carried out a three-year cost analysis for each scenario, taking into account projected changes in electricity and data centre costs, hardware replacement expenses, and — in the case of Azure — subscription fees and cloud network traffic costs. The evaluation also included the estimated workload required for implementing each migration scenario.

After summarising the costs and comparing them against the client’s actual business requirements — without favouring any particular approach — the client decided to proceed with the Azure migration. The project was carried out with our support.

PROJECT TIME

November 2022 – present

INDUSTRY

IT

COUNTRY

Poland

SERVICES AND SOLUTIONS

TECHNOLOGIES

Microsoft Azure logo – cloud computing platform by Microsoft.

Azure Cloud

Azure DevOps logo – set of tools for managing the application lifecycle.

Azure DevOps

Azure Pipelines logo – CI/CD service within Azure DevOps platform.

Azure Pipelines

Azure Bicep logo – declarative language for defining Azure resources.

Azure Biceps

Client migrating IT environment to Microsoft Azure
The client

Who have we helped?

Our client is a medium-sized software house that had more than 200 on-site machines at the start of the project. The client approached Altkom Software directly to have their cloud migration potential analysed. They picked us because of our expertise in Azure, which includes a wide portfolio of consulting, architecture planning, environment configuration, security and cloud cost and resource optimisation services.

Business and technical requirements for Azure migration
REQUIREMENTS

Business challenges

During the initial cost analysis and, later on, the actual migration process, the following aspects had to be taken into account:

  • More than 200 virtual machines owned by our client (usage analysis and optimisation);
  • Changes not only in server architecture, but also in network architecture (the client’s original environment was very complex and had to stay that way, despite optimisation);
  • Compliance with ISO 27001 (complete separation between production and non-production environments, as well as between different project environments).

The client’s original environment was very complex, divided into many smaller projects and dedicated infrastructures that were hardly integrated between one another. This could be likened to a billion small islands, which were to remain in place as far as business was concerned. We managed to maintain this complexity and still achieve a 25% infrastructure optimisation, which allowed the initial forecasts of migration costs to be cut practically by half.

ACTIONS

Project execution process

We performed a comprehensive analysis of our client’s machine usage, resources and the architecture already in place.

Cloud-based solution for cost optimisation in Azure
Solution

Scope and delivery model

Before the migration, we analysed the extent to which our client was using the virtual machines already in place. These data allowed us to design a brand new architecture for the target environment from scratch and optimise more than 50 machines that were scarcely used or not used at all. The new design also incorporated all the guidelines that had to be met for the architecture to meet ISO 27001 requirements.

 

In addition, we developed new scenarios for operating the client’s environments, so that the software house would only need to pay for the hours they actually used. An important step in the optimisation process involved cleaning up their storage space. Even before the migration, we changed the structures used for storing data and large numbers of files, and deleted outdated or redundant elements.

 

All these tasks took us just three months, but the migration as such was spread out over several more so as not to disrupt the software development process. As a result, the client’s team hardly noticed the migration as it happened. Importantly, our cooperation did not stop with the end of the project; we continue to analyse the client’s costs and budget on a daily basis, and often suggest and deploy architecture improvements.

Ready to unlock similar business value?

REVIEWED ON

28 REVIEWS

CASE STUDIES

See results from other projects

  • Dashboard screenshot showing service metrics – AWS environment analysis and cloud cost optimization.
    A cost analysis of the client’s environment led to reduced expenses, improved security, and increased…
  • Cloud cost comparison for AWS, Azure, Google Cloud and Oracle – charts and insights
    Developed migration paths, identified potential risks, and compared costs for an insurance company, taking into…
  • Overview of data and charts on infrastructure cost optimisation in the cloud.
    The client’s AWS platform was thoroughly reviewed and analysed, resulting in tangible improvements. Within a…
  • Illustration of key performance indicators used to guarantee High Availability of Cloud Services during global livestreaming.
    Scalable cloud infrastructure ensured uninterrupted access to the Fryderyk Chopin Institute’s website and mobile app…