FinOps solutions, cloud infrastructure cost optimization banner

FinOps solutions, cloud infrastructure cost optimization

Dramatic cloud cost optimization and rightsized compute resources.

The client

Our client is a big company engaged in constructing large-scale industrial complexes. Its industry specifics necessitated the implementation of cloud icons/sources, mainly virtual machines.

The client was harnessing MS Azure cloud infrastructure, which has allowed for flexibility, prompt and informed decision-making and other benefits for their business.

Aiding the company in multiple directions, the infrastructure turned out to require significant costs. With this trouble, the client reached out to our team.

Industry insights

Two middle age business workers smiling happy and confident. Working together with smile on face hand giving high five at the office

Business challenge

Reduced cloud costs without compromising on performance

The client has observed tangible expenses spent on managing their cloud infrastructure which were hindering the company’s profits. Our team was tasked with an in-depth analysis of the client’s usage of cloud servers and finding ways to optimize cloud infrastructure management and save costs.

The solution was required to improve the performance, cost-effectiveness, and reliability of cloud computing resources at the client’s disposal.

Our solution

Cloud infrastructure usage analysis and rightsizing

person using laptop

We decided to start cutting down costs by monitoring the client’s usage of each cloud server. Our team has performed an analysis of the infrastructure utilization to identify the points of optimization and bring maximum value to the client’s business.

While reviewing the usage of cloud resources to find ways to improve cost efficiency, we have completed the following bullet points:

  • Determined the current parameters of each server, including CPU, memory, disks, and hourly/monthly price.
  • Considered how each server was being utilized, examining metrics like CPU/memory/IOPS/GPU utilization.
  • Determined the minimum parameters for every resource to meet their workload and spikes in demand.
  • Calculated the potential savings by subtracting the costs of the proposed size from the original costs, resulting in the value of potential savings.

As part of the optimization, we considered numerous factors affecting workload and optimized the use of prepaid virtual machines. As a result, we had a list of servers and hard drives that required optimization (by rightsizing or changing the families) or deletion. Then we provided our client with recommendations for optimizing their virtual machines including:

  • Underutilized storage capacity and disks.
  • Disks that were not attached to any servers.
  • Unused disks.

To achieve the final aim, our team used various APIs provided by Azure and utilized Power BI for data import, aggregation, transformation, and export.

Next steps

Automated recommendation system on rightsizing servers’ capacities

rectangle with checkbox icon
rectangle with checkbox icon
rectangle with checkbox icon
circle wavy question icon

We are currently working on a service that will automate the calculation of savings by importing client resources into the repository on a schedule. Historical resource data like metrics and usage will be phased out. After importing the resources, the service will analyze virtual machine utilization and determine the optimal size for each machine to achieve maximum savings. These findings will be saved as "recommendations" available for export.

The service will track which recommendations were implemented and calculate the actual savings achieved. This will make the optimization process easier for our clients and help them get the most out of their resources.

Approach

With a proven track record of delivering high-quality solutions, we stick to the principles that help drive long-term value. This approach allows our clients to gain maximum value and achieve greater financial governance at near-zero risk.

feature computer icon

Transparency

Our cooperation with clients is always open and honest. We ensure regular communication, an established daily reporting system, and tracking tools to provide relevant recommendations.

feature file with search icon

Scrutinized analysis

We perform a thorough analysis of our client’s business specifics and make sure the solution we are working on is bound to bring biggest business value.

feature update-frame icon

Continuous support and recommendations

We take responsibility for the quality of all our projects. Our team keeps monitoring all the data sources to ensure cost-efficiency, scalability and high performance.

feature point icon

Result-oriented approach

The client is always the first priority. That’s why, the only indicator of the project’s success is the achievement of the goals and objectives set by the client.

Tech stack

Technologies

  • ms-graph-api icon
    Microsoft graph API
  • Azure DevOps Services icon
    Node.js
  • postgreSQL icon
    PostgreSQL
  • Power BI icon
    Power BI
  • terraform icon
    Terraform

Business value

Dramatic decrease in cloud system management expenses

$450K

saved in a year after resizing cloud servers with excess capacity.

$300K

reduced on hard drives expenses in a year.

$2M

saved by the client after two years of committed meticulous work with our team.

Valuable recommendations

provided by our professionals and automated algorithms that have added up to the savings.

Case studies

We are well-versed in the dynamic world of development across a variety of industries.

Contact us

Anfimau Industry Solutions GmbH

Managing director: Mikhail Anfimau

contact us

Mergenthalerallee 15-21 65760 Eschborn, Germany

Phone

+49 6196 7008475

Tax number

040 228 55754

VAT ID

DE345344498

Trade registry

HRB 123580