Introduction
Enterprises are embracing hybrid/multi-cloud – multiple IT execution venues, multiple clouds and multiple capabilities. They are demanding complexity, because it adds value to their businesses through better applications. The whole technology industry should meet this demand and evolve to enable complexity without letting it get out of control.
The 451 Take
Complexity is a good thing – it has taken us from the abacus to transistors to the home PC to the cloud. The whole industry must embrace and enable it. Don't look to simplify applications – look to simplify their management. Don't fixate on basic cloud infrastructure: focus on the application and how a number of services enable it. Don't rest on your laurels – customers and prospects will want to consume and integrate new cloud services for the simple reason they want to give their customers the best experience. When performance and availability are failing, this means recommending serverless, containers, cloud-native tools and microservices, not just a bigger virtual machine. Evolve to improve your chances of survival: reap the rewards of complexity. This topic will be the focus of our session at this year's Hosting and Cloud Transformation Summit.
Willful Complexity
Figure 1:
This complexity creates value in the form of honey, which the bees use for winter sustenance and we use for many things including our morning toast. This complexity has evolved as a system that works for the bees and to resolve it would be counterproductive.
This is what we are seeing in the industry today as cloud introduces a new (and increasingly mainstream) way of doing things into the enterprise IT mix. Enterprises are choosing complexity, because it delivers value in the form of differentiated offerings, more efficient applications, happier customers and lower costs. It shouldn't be resolved or reduced because this will also reduce value.
A decade ago, it was often said that cloud was just like electricity – plug in and consume what you need, when you need it. Although enterprises like the no-capital, on-demand consumption form of payment for IT services, it's become clear that enterprises want control and options regarding which provider and which services are best for each application's needs. Rather than thinking of cloud as a simple socket, it might be better thinking of cloud as a huge array of sockets, each of which can be turned on and rerouted at will depending on specific need.
Since September, the Cloud Price Index has seen the number of individual SKUs from AWS, Google and Microsoft rise an astonishing 86% to over a million. That's the equivalent of all the bees in 22 beehives. Clearly, enterprises don't suit a 'one size fits all' approach.
When we started the Cloud Price Index in 2015, we focused on public cloud because this was where most inquiries were coming from. We subsequently added coverage of private cloud, services up the stack, managed services, country-specific data and hybrid cloud because it became clear that enterprises wanted a mix of options, capabilities and services. According to the Voice of the Enterprise: Digital Pulse, Budgets & Outlook 2019 survey, 62% of enterprise decision-makers identified hybrid as the primary IT environment strategy and the top reason was to the need to leverage vendor-specific platform capabilities (as well as existing on-premises resources). In other words, enterprises want the flexibility to mix and match the best tools for the job to gain maximum efficiency and deliver the best value. Far from simply wanting to plug in and consume virtual machines, enterprises want complexity.
However, as hybrid/multi-cloud becomes the default framework for enterprise IT, the dynamic mix of on-premises and off-premises infrastructure, containers, VMs, cloud providers, distributed workload execution venues and emerging technologies complicates the task of making cloud work 'as advertised' (i.e., delivering the key benefits of speed, agility and scale.)
Unintended Complexity
Most beehives contain frames with a wax foundation upon which the bees can build honeycomb to store eggs, pollen and, of course, honey. But sometimes, the bees build comb in an undesirable place: on the cover or hanging off frames. They aren't sturdy enough, so this becomes a hindrance, especially to the beekeeper. This is unintended complexity brought about by the willful complexity.
Harnessing the Power
Figure 2:
In the beehive, a queen excluder sits above the box containing the queen and her brood. Effectively a grid, it allows worker bees to move around and deposit honey but prevents the queen mixing eggs with the honey to be collected by the beekeeper. The queen excluder is a tool that enables the complexity of the hive to be harnessed for a specific use (harvesting honey), but it certainly doesn't resolve or reduce the complexity. This is how the industry needs to think about cloud today. Optimization, not resolution.
As Research Vice President, Owen Rogers leads the firm's Digital Economics Unit, which serves to help customers understand the economics behind digital and cloud technologies so they can make informed choices when costing and pricing their own products and services, as well as those from their vendors, suppliers and competitors. Owen is the architect of the Cloud Price Index, 451 Research's benchmark indicator of the costs of public, private and managed clouds, and the Cloud Price Codex, our global survey of cloud pricing methods and mechanisms. Owen is also head of 451 Research's Center of Excellence for Quantum Technologies.