( function() { window.onpageshow = function( event ) { // Defined window.wpforms means that a form exists on a page. // If so and back/forward button has been clicked, // force reload a page to prevent the submit button state stuck. if ( typeof window.wpforms !== 'undefined' && event.persisted ) { window.location.reload(); } }; }() );
Practical tips and strategies for leading technical teams

Understanding the true cost of switching cloud providers

If you’re considering switching cloud providers to cut infrastructure costs – STOP – read this first!

Having completed several major strategic projects switching cloud providers, let me share some personal experience with you:

While the potential savings on infrastructure may seem attractive, most people massively underestimate the hidden costs you will need invest to complete the switch.

For everything but the smallest of cloud provider migrations, these hidden costs of switching will typically outweigh the savings you will make on the infrastructure line items for at least 2 – 4 years.

Here are some hidden costs I’ve personally experienced that you should consider:

💰 Data Transfer Expenses: When migrating data from one cloud platform to another, you may encounter unexpected data transfer fees. These costs can quickly add up, especially if you have large datasets or high traffic volumes.

💰 Downtime and Productivity Loss: The process of transitioning to a new cloud provider can lead to downtime and disruptions in business operations. This productivity loss can impact revenue generation and customer satisfaction.

💰 Reconfiguration and Development Efforts: Adapting your applications and systems to the new cloud provider’s architecture requires substantial development and testing efforts. This means allocating additional resources and time to ensure a smooth transition.

💰 Staff Training and Expertise: Your technical teams may require training to familiarise themselves with the new cloud provider’s tools and interfaces. Acquiring the necessary expertise may take time and temporarily affect your team’s productivity.

💰 Security and Compliance Audits: Moving sensitive data to a different cloud environment demands rigorous security and compliance audits. Ensuring data protection and meeting regulatory requirements can involve substantial costs.

💰 Potential Vendor Lock-in: Some cloud providers may offer attractive migration incentives, but beware of long-term contracts that could result in vendor lock-in. Breaking these contracts might lead to financial penalties.

💰 Third-party Integrations: Integrating existing systems and third-party applications with the new cloud provider can be challenging and may require custom solutions, impacting both time and budget.

💰 Performance Optimisation: After the migration, you may need to fine-tune your applications and infrastructure to achieve optimal performance in the new cloud environment.

💰 Opportunity Loss: This is a big one! What commercial opportunities could you be missing out on by focusing your technical teams on a cloud provider switch, instead of launching a new product or grabbing market share?

So, before making a move, assess the true impact on your resources.

Is the cost of people’s time greater than the infrastructure savings?

Remember, efficiency and productivity should be your top priorities!

Add comment

About

If you are a C-level executive, people manager or senior engineer in a technology company then this blog is for you!

Packed full of practical knowledge and tools, you will learn how to create powerful teams of engineers who feel engaged and motivated to do their best work every day.

Written by John Swarbrick from his personal experience leading globally distributed technology teams at Cisco, Sky and high-growth startups.