Whitepaper 'FinOps and cost management for Kubernetes'
Please consider giving OptScale a Star on GitHub, it is 100% open source. It would increase its visibility to others and expedite product development. Thank you!
Webinar 'FinOps and cloud cost optimization for ML/AI workloads.' Register here →
Ebook 'From FinOps to proven cloud cost management & optimization strategies'
OptScale — FinOps
FinOps overview
Cost optimization:
AWS
MS Azure
Google Cloud
Alibaba Cloud
Kubernetes
OptScale — MLOps
ML/AI Profiling
ML/AI Optimization
Big Data Profiling
OPTSCALE PRICING
Acura — Cloud migration
Overview
Database replatforming
Migration to:
AWS
MS Azure
Google Cloud
Alibaba Cloud
VMWare
OpenStack
KVM
Public Cloud
Migration from:
On-premise
Acura — DR & cloud backup
Overview
Migration to:
AWS
MS Azure
Google Cloud
Alibaba Cloud
VMWare
OpenStack
KVM

How to estimate lift-and-shift costs and project Day-2 cloud expenses

Clouds are growing very fast with companies creating new resources and migrating existing workloads from private clouds or bare metal. But it comes to be tricky to figure out all the migration costs and how big your cloud bill will be when the migration is done. Let’s discuss all the expenses in detail, unveil hidden costs and I’ll give some hints how to prepare for the migration.

This article is dedicated to FinOps teams to help properly plan for a lift-and-shift migration and project cloud costs.

First of all, let’s list all the expenses of the lift-and-shift migration project:

1. Team

If you are migrating 2 VMs, it’s not a big deal but if you have a complex project, you need to build a team responsible for all the activities or hire an external team which provides professional services. I described cloud migration steps here and here.

2. Migration tool licenses

You can definitely try to migrate with some scripts but it doesn’t work for big migrations. Consider either a free cloud migration solution or a more sophisticated one. I describe pros and cons of the tools in one of my recent articles.

3. Target cloud costs

Multiple resources are created on a target side during a migration project. The longer the projects run the bigger the costs are. Here are some tips on how to avoid double bubble during the lift-and-shift and pay less.

4. Network traffic

Lift-and-shift consists of full and incremental replicas. Full replica means that all the data will be copied to the target side. Definitely, there are various compression algorithms, but, by default, consider that your traffic consumption will be at least (and in case of incrementals it will be much higher) the size of all the disks on your machines. In the majority of the cases network traffic is not free, and often this aspect is neglected during planning.

5. Software licenses

Multiple resources are created on a target side during a migration project. The longer the projects run the bigger the costs are. Here are some tips on how to avoid double bubble during the lift-and-shift and pay less.

The list above covers different aspects of a regular lift-and-shift project. But even if you fail with an accurate estimate for the project from a time or cost perspective, in the majority of the cases it can have a significant but not fatal impact. The real issue is to properly project your monthly or annual cloud costs when the migration is done as migration from a private cloud requires a change in FinOps stakeholder mindset and it switches from CAPeX to OPeX. Some companies are not prepared for that. Here is an article where I describe different cloud cost projection strategies.

To properly handle Day-2 cloud costs you need to prepare the following:

  1. List all the resources nominated for the migration, find respectful cloud resources and calculate their monthly cost. It is a complex task but a good thing is that 80–85% accuracy is enough as there will be some variable part (like migration project duration  –  means all the costs listed above) in any case. As a result, you get a forecast of your monthly cloud bill.

  2. Find a proper cloud cost management and arbitrage solution. It will help you keep costs under control, get recommendations where to create new resources and optimize your existing workloads. There are multiple FinOps communities and topics discussing that.

  3. Leverage cloud optimization capabilities like saving plans, reserved and spot instances. I’d like to recommend our free API for retrieving optimal R&D workloads configuration optimized for CI/CD jobs.

Clouds are extremely helpful for company growth, cloud migration is totally doable in 99% of the cases. But these two clauses are valid only if you are well-prepared and have a clue what you do.

Nick Smirnov, CEO and Co-Founder

Nick Smirnov, CEO at Hystax

News & Reports

Realize your company’s FinOps adoption potential

A full description of Hystax OptScale as a FinOps enablement platform – product features, benefits and functionality.

Public cloud usage report

Great critical insights on hybrid cloud management benchmarks, trends and best practices.

Optimize your cloud usage with Hystax OptScale

Discover how to analyze cloud metrics  and get cloud optimization recommendations based on your usage.