New Research by Spectro Cloud Benchmarks the Current State, Barriers and Opportunities of Kubernetes
Second annual study reveals fresh wave of challenges facing organizations reaching scale in a variety of production Kubernetes environments
- Conducted by independent research firm Dimensional Research and sponsored by Spectro Cloud, the research stands out from other Kubernetes studies by looking beyond adoption, into what makes up a modern K8s stack in production and how organizations experience K8s at scale.
- Kubernetes is thriving in production, with adopters saying on average 43% of all their production workloads now live in Kubernetes today and 83% saying they’re satisfied overall with Kubernetes, citing benefits such as improved application performance and availability, and increased business innovation.
- More than three quarters already run K8s across multiple environments such as clouds and edge, with 89% using multiple distributions and 70% running more than five clusters. But 86% say that when you use multiple Kubernetes environments, the challenges increase exponentially.
SANTA CLARA, Calif.--(BUSINESS WIRE)-- Spectro Cloud, a provider of a next-gen enterprise Kubernetes management platform, today unveiled findings from its second annual State of Production Kubernetes survey.
The independent study was conducted by Dimensional Research in July 2022. It surveyed more than 300 technologists (from practitioner to C-level) in organizations with 250+ employees that use Kubernetes in production. The survey takes the pulse of Kubernetes use today, delivering insights into expected growth and the challenges and benefits organizations see.
The data shows Kubernetes is delivering business value and is set to win an increasing share of production workloads, with almost all respondents saying they plan to scale and diversify their Kubernetes infrastructures in some way in the coming year. Importantly, Kubernetes is already expanding beyond the familiar environments of the public cloud and data center. Thirty-five percent (35%) of respondents already deploy Kubernetes at the edge.
With growth comes increased complexity, and already those respondents that have the most extensive use of Kubernetes — with more clusters and more distributions, across more environments such as edge and with more software elements in their ‘stack’ such as monitoring, security, ingress or service mesh — are experiencing more significant challenges.
Spectro Cloud found that as well as a shortage of essential skills and headcount to keep up with Kubernetes’ famously steep learning curve, organizations reported they lacked mature management capabilities, such as multi-cluster management and enterprise-grade guardrails, to stay in control of their environments. The majority of respondents said they were investigating new commercial management platforms to address this issue.
Key takeaways from the survey include:
- Usage in production is high and growing as organizations see the benefits of Kubernetes. Sixty percent of respondents said Kubernetes was their preferred or only way to deploy new production applications, with 43% of all workloads already in K8s today. Ninety percent expect to add new applications and 79% expect to migrate existing applications to K8s in the next 12 months.
- Multiple distributions, environments and software elements are increasing K8s complexity and diversity. Half of those surveyed run more than 10 clusters, and 80% expect to add or grow their clusters. Seventy-eight percent use Kubernetes across multiple environments (such as one or more clouds, virtualized data centers, bare metal, and edge). Eighty-nine percent already use more than one Kubernetes distribution in production and 76% have more than five distinct software elements in their Kubernetes infrastructure stack.
- Challenges are widespread and those with more complex environments and K8s stacks see more issues. Ninety-eight percent say they face challenges running Kubernetes in production, with two-thirds saying they suffer availability and performance issues due to interoperability of elements in their software stack. Eighty-six percent say that when you use multiple Kubernetes environments, the challenges increase exponentially. Those with more clusters reported more challenges across the board.
- Edge K8s is compelling but those that have tried it found it extremely difficult. Eighty-one percent of respondents say that there are “compelling” use cases for edge in their industry. Fifty-five percent expect their use of Kubernetes at the edge to grow over the next 12 months. But 72% say it’s too challenging to deploy and manage Kubernetes on edge devices. Those already using edge today reported greater challenges than they expected, primarily having too many clusters to manage at scale.
- Kubernetes has a steep learning curve and the skills shortage is real — but respondents disagree on how their businesses are tackling it. Eighty percent said that Kubernetes has a steeper learning curve than most technologies they use, and lack of talent/resources was the top challenge cited by individual contributors and managers, who named training as the top tactic to solve it. But VPs and C-level respondents did not rank the skills shortage as a major issue — a tension that needs to be resolved.
- Commercial management platforms are poised for growth. Only 34% of organizations use a commercial solution to manage their Kubernetes environments, but a further 53% are planning or considering adopting one of these platforms. The top capability they’re looking for? A single tool to deploy and manage all Kubernetes clusters across multiple environments. Those with a commercial management platform today were three times more likely to say they are “highly satisfied” with their overall experience of Kubernetes.
“Spectro Cloud’s intention for commissioning this independent, annual State of Production Kubernetes survey is to share our commitment to and focus on modern Kubernetes,” said Tenry Fu, Spectro Cloud CEO and co-founder. “We are highlighting these insights to put a spotlight on best practices, progress, challenges and opportunities in an effort to help the whole community advance and better serve both developer and IT management teams globally,” said Fu.
"Kubernetes adoption continues to be one of the most exciting and dynamic areas of enterprise technology," said Diane Hagglund, principal at Dimensional Research and author of the research study. "The data clearly shows the value of large-scale Kubernetes deployments in production, while highlighting the increasing complexity of operating environments. In particular, the high levels of interest in commercial management platforms shown by Kubernetes stakeholders is a strong indicator of increasing maturity.”
“Kubernetes is growing at pace as it becomes the first choice for both new and existing applications in production — and that growth results in Kubernetes environments that are not just larger, but more complex and more diverse,” said Fu. “Organizations shouldn’t be constrained in their choice of which environments, distros and software elements make up the right K8s stack for their workloads, but our survey found that more complex stacks create significant challenges for organizations that lack the team resources and management tools to stay in control. The decisions that businesses take now in these areas will dictate how effectively they can continue to get value from Kubernetes as they scale, particularly in embracing new opportunities such as edge workloads.”
To register for early access to the full Spectro Cloud 2022 State of Production Kubernetes Report as soon as it publishes, click here.
Spectro Cloud will be hosting a live webinar to discuss the findings and key takeaways from the 2022 Report. To be notified about registration opening for this event, follow Spectro Cloud on Twitter or LinkedIn.