When it comes to cloud operations, kubernetes has clear benefits as the responses in the chart above show.
However, the two developer related benefits are actually declining. Back in 2020, respondents reported quicker release cycles and application modernization as benefits, but both of these have decreased since then. What’s going on here?
To speculate, once again I’d cite the growing use of kubernetes, both for more developers but also for more complex applications. As more application developers target kubernetes for deployment, you’ll encounter more people who are not interested in, nor skilled, at tinkering around with infrastructure. They want to focus on their application code. Indeed, the most interesting discussion in the kubernetes space now is around “developer experience,” which is to say,
making kubernetes easier for application developers.
The good news is that the kubernetes ecosystem is working on this problem. For example, check out
what we’re doing in the Tanzu Application Platform. We’re pulling together many open source components in the kubernetes world with a laser focus on improving developer productivity and experience.
—-
I haven’t written the text on this chart yet, but here’s where people are running kubernetes: