Why the cloud computing hangover?

analysis
Dec 3, 20214 mins
CareersCloud ArchitectureCloud Management

Costs, complexity, and lack of skills are prompting enterprises to press pause on their move to cloud.

rock concert audience party music celebrate
Credit: iggyshoot

Aย recent survey by Virtanaย of 350 IT and cloud decision-makers found that 82% have incurred unnecessary cloud costs, 56% lack tools to manage their spending using automation, and 86% canโ€™t easily get a holistic view of all their operational cloud costs.

Gartner predicts that 60% of infrastructure and operations leaders will see cost overruns for public cloud projects. This is assuming migration from traditional systems and cloud-native (net-new) development.

One could describe this as the cloud computing hangover. The move-to-cloud party is slowly coming to an end as we are forced to deal with the realities of this technologyโ€”the good and the bad.

The reasons for this hangover are obvious, and Iโ€™ve been covering them here for the past seven years. It comes down to efficiency, complexity, and reality.

Efficiency is getting the most value from your cloud resources for the least amount of money. This has been a problem for several years now. While cloud operations has been focused on keeping the newly migrated and cloud-native workloads and data up and running, it has not focused on managing cost efficiency.

This means that provisioned cloud services are not done away with at the end of their use, and the meter keeps running. Or, most common, resources are overprovisioned way more than needed to support a specific workload. Finally, companies are not taking advantage of cheaper options, such as reserved instances.ย 

The big one is not implementing cost governance systems that can resolve most of the problems just mentioned. Observability and automation services are purpose-built to optimize and reduce cloud costs.ย 

Complexity, as Iโ€™ve touched on many times, simply means that nothing is simple. Using many different cloud services for multicloud, and even single public cloud deployments, means that youโ€™re way more heterogeneous than maybe you should be. That heterogeneity must be matched by tools and talent to operate each specific service, and thatโ€™s where cost overruns occur.

This is most easily resolved by building with common services, such as security and operations, and not allowing each cloud migration or cloud-native development project to use whatever cloud service they want. Of course, you need to do this without crushing innovation, finding a path that is best optimized and considering what will give you the bang you need for the buck you have.

Finally, and most misunderstood is the reality, on realityโ€™s terms. I know that those marketing cloud computing for the past decade have played up cost savings as the core reason to move to cloud-based systems, but that should have had a large asterisk next to it.

The facts: Although there is potentialย for better cost efficiency, it takes a great deal of work to implement the culture, cost governance, skills augmentation, and other things that are needed to maximize cost optimization. Many enterprises have not been willing to do this.ย They have yet to grasp the reality that cloud computing requires a great deal of planning and ability to implement new skills and tools at the same time.

The issue now is that whatโ€™s been implemented โ€œworks,โ€ and thus seems successful. However, youโ€™ve not been successful given that the value of the cloud systems youโ€™ve implemented is at a negative due to the unforeseen cloud costs emerging now.

I donโ€™t mean to scare you away from cloud computing because you really have no choice. The innovation dollars have been chasing cloud-based platforms for the past several years, and if youโ€™re looking to hold on to more traditional systems, youโ€™ll likely suffer โ€œdeath by a thousand cuts.โ€ Support for those platforms will slowly be withdrawn during the next few years.

This all means that we need to get smarter about the proper use of cloud computing. Perhaps you could circle back to implement things that should have been implemented, focus on changing the culture, and fix any issues that may have been caused by a lack of planning, including complexity mediation before and after.

This hangover was easy to predict. Letโ€™s get to work on the solutions. It wonโ€™t be the โ€œhair of the dog.โ€

David Linthicum

David S. Linthicum is an internationally recognized industry expert and thought leader. Dave has authored 13 books on computing, the latest of which is An Insiderโ€™s Guide to Cloud Computing. Daveโ€™s industry experience includes tenures as CTO and CEO of several successful software companies, and upper-level management positions in Fortune 100 companies. He keynotes leading technology conferences on cloud computing, SOA, enterprise application integration, and enterprise architecture. Dave writes the Cloud Insider blog for InfoWorld. His views are his own.

More from this author