VMware State of Kubernetes 2020 Ebook
VMware State of Kubernetes 2020 Ebook
VMware State of Kubernetes 2020 Ebook
Kubernetes 2020
Presented by: VMware
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
Introduction
Enterprises are adopting Kubernetes and other cloud native technologies to increase agility,
accelerate software delivery, and support digital transformation. Since it was open sourced in
2014, Kubernetes has become the orchestration platform of choice for containers, simplifying the
work of both developers and operators. Developers find Kubernetes to be a practical framework
for application development and management, while operators appreciate how Kubernetes
increases resource utilization and helps overcome the limitations of ticket-based management.
With this study, we wanted to understand how enterprises are using Kubernetes today, and to
identify challenges they face in making the best use of the technology. We also examined some
of the benefits that Kubernetes delivers for key stakeholders.
It’s Still Early People Come First Bumps on the Road Kubernetes Is Worth It
Kubernetes is young and Kubernetes brings more to Success Developer benefits accelerate
enterprise adoption is in the stakeholders to the table. software delivery.
Deployment and management are not
early stages. without challenges.
2
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
Demographics
REGION PRIMARY JOB RESPONSIBILITY
Our study was limited to companies with 1,000 or more employees, and
United States or Canada (68%) IT Operators (25%)
that are currently using Kubernetes. VMware commissioned Dimensional
Research to conduct the study to understand the experiences and
Architecture (12%)
attitudes among the individuals responsible for adoption and use of
Europe (21%)
Kubernetes in each organization. The resulting research effort tapped a
DevOps (7%)
total of 247 qualified individuals, all with responsibility over Kubernetes.
Asia (4%) Latin America (4%)
A wide range of roles, industries, regions, and job levels are represented.
Software Development (14%)
All the organizations surveyed have a significant software development Australia or New Zealand (1%) Middle East or Africa (2%)
footprint. About 29% have between 100 and 1,000 developers, 11% have Infrastructure (23%)
1,000 to 2,500 developers, and 24% have more than 2,500 developers.
COMPANY SIZE (# OF EMPLOYEES)
Product Management (6%)
Our sample skews toward technology companies (22%) and financial More than 10,000 (38%)
services companies (13%), but all major sectors are represented, Site Reliability (2%)
including education (7%), manufacturing (7%), and healthcare (5%).
5,000 - 10,000 (13%)
NUMBER OF SOFTWARE DEVELOPERS
3
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
60%
are running less than
half of containerized
It’s Still Early workloads on Kubernetes
Given all the attention that Kubernetes has received, it’s easy to overlook the
fact that the technology is still very young. Although the technology is
maturing and use cases are expanding at a rapid pace, Kubernetes is just 5
years old. 57%
are running fewer than
Adopt Kubernetes
It’s early days for enterprise Kubernetes adoption. More than half of respondents
(57%) are operating fewer than 10 Kubernetes clusters, and 60% are running
59%
less than half of their containerized workloads on Kubernetes. Early adopters of respondents are running
of container technologies relied on other container orchestration tools (or no Kubernetes in production
orchestration at all), and these environments remain in place. However, expect to
see them supplanted by Kubernetes in the coming years. Kubernetes has all the
momentum on its side.
20%
of those with Kubernetes
But Production Deployment is Strong in production have 50 or
Early adopters are recognizing real benefits, and 59% of respondents are running more clusters
Kubernetes in production. Of those, one-third (33%) are operating 26 clusters or
more. One-fifth (20%) are running more than 50 clusters.
4
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
On-premises Deployments
Dominate
While Kubernetes is associated with cloud native operations, the majority of
enterprise deployments today are not in the public cloud. Of the companies
surveyed, a large majority (64%) have deployed Kubernetes on-premises.
On-premises 64%
5
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
operations and development teams can agree on. And delivering new software
Enabled our move to the cloud 42%
features more quickly, while controlling IT spending, is the holy grail of the digital age.
So these benefits extend to the company as a whole. Reduced public cloud costs 33%
Other 2%
6
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
Because so many stakeholders have a vested interest in the success of Kubernetes, The primary decision-maker varies from organization to organization, depending
everyone wants a seat at the table when it’s time to make decisions. Eighty-three in part on whether Kubernetes is running in development or production.
percent of respondents said more than one team is involved in choosing a Kubernetes Development teams are the primary decision makers 38% of the time when
distribution. It’s worth noting that C-level executives are involved 18% of the time. We Kubernetes is deployed only for development, while infrastructure teams are the
think this involvement is occurring because enterprises are choosing their next primary decision makers 23% of the time in production environments.
generation platform, and that earns executive attention.
7
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
Look for partners with the expertise to help guide the decision-making
process and balance competing IT priorities to offset a lack of experience in
your organization.
8
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
Given the lack of experience and expertise, it’s critical that Kubernetes be Ripple Effects
packaged in a way that simplifies enterprise adoption. This means integrating
more easily with existing infrastructure and processes, and operating in Lack of experience has significant ripple effects that impact other
concert with existing services and tools. aspects of a Kubernetes deployment. Almost half (49%) cited integrating
with current infrastructure as a deployment challenge, while 46% had
trouble meeting security and compliance requirements after deployment.
9
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
Kubernetes is Worth It
We started by noting that it’s early in the life of Kubernetes. Despite potential
disagreements among groups and the need to gain experience and expertise, it’s clear
Executives
Developers
Developers
Executives
that enterprises are moving forward with Kubernetes. And they are putting so much
energy into the pursuit of this technology in order to accelerate software development.
There is a clear shift across all industries from a preoccupation with infrastructure to a laser
focus on application development. It’s imperative that companies increase developer
productivity, shorten the path to production, and accelerate the cadence of new features
and services. 6%
There appears to be a significant disconnect between what company executives view as the
impediments to developer productivity and the way frontline developers see the world. 46%
of executives think the biggest impediment to developers is integrating new technology into Integration of new and Access to infrastructure is
existing systems. Meanwhile, developers themselves cite waiting for central IT to provide existing technology is the the biggest impediment to
access to infrastructure as a top impediment (29%), while only 6% of executives recognize biggest impediment to developer productivity
infrastructure access as an impediment. developer productivity
10
T H E S TAT E O F K U B E R N E T E S 2 0 2 0
Kubernetes Democratizes
Resource Access
Kubernetes helps developers gain access to infrastructure, which is one of the things that
attracts them to the technology. More than half of developers surveyed (55%) have self-
service access to Kubernetes resources. Among them, 43% said that with Kubernetes they
run their own independent infrastructure, while 28% of their peers are still filing tickets and 55%
waiting to get access to the resources they need.
Easy access to resources is crucial for developer success, but there are many additional
reasons that developers like Kubernetes. These include its inherent resilience,
repeatability, flexibility, and visibility. Because Kubernetes is flexible rather than
prescriptive, it adapts to a wide range of developer needs.
11
Summary and
Recommendations
If your organization is contemplating Kubernetes or doing a proof-of-
concept or trial deployment, what lessons should you take away from this
survey? More than half of organizations surveyed have fewer than 10 clusters
deployed. Nevertheless, 59% are using Kubernetes in production. Even at small
scale, Kubernetes benefits the enteprises that use it. However, usage tends to
grow fast: 53% of production users are running 26 or more clusters.
While organizations surveyed are working through some pain points as they
gain experience and build expertise, on the whole respondents clearly believe
it’s worth it. To help offset a lack of experience in your organization, look for
partners with the expertise to help with solution selection. A Kubernetes
distribution should be packaged in a way that simplifies enterprise adoption
and integrates easily with existing infrastructure. An ideal partner can also help
with deployment and management, and can understand and help balance
competing IT priorities.
Get in touch
12