Spectro Cloud 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."
Register for early access to the full Spectro Cloud 2022 State of Production Kubernetes Report as soon as it publishes.