Kubernetes: The Trendy Topic of the Moment, But Are People Really Doing It?
As I sit here at KubeCon, surrounded by over 12,000 attendees, it’s clear that Kubernetes is the talk of the town. Everywhere I turn, people are discussing the latest developments in this open-source, non-vendor specific conference. But as I listen to these conversations, I can’t help but wonder – are all of these people actually doing it?
In other words, are they installing, configuring, and using Kubernetes in their daily work? Or is it just a trendy topic that everyone wants to talk about, but not many are actively using it? To answer this question, I decided to conduct a little social experiment.
I created a simple poll with three questions:
1. Have you installed, configured, and used Kubernetes?
2. Is your company actively deploying Cloud Native Applications today?
3. Is your company actively deploying Containerised Applications today?
I shared the poll on social media and asked my followers to participate. So far, the results are quite interesting.
Out of the 12000 attendees at KubeCon, only 37% have installed, configured, and used Kubernetes. This means that a whopping 63% have not. Now, I know that not everyone may be using Kubernetes in their daily work, but I was still expecting a higher percentage of people to have at least tried it out.
When it comes to deploying Cloud Native Applications, only 28% of respondents said their company is actively doing so today. This means that a majority of companies are not yet adopting this approach.
Finally, when it comes to deploying Containerised Applications, the results were slightly better – 43% of respondents said their company is actively doing so today. However, this still means that over 50% of companies are not using containerisation in their applications.
So what does all of this tell us? It seems that while Kubernetes may be the trendy topic of the moment, not everyone is actually using it in their daily work. Sure, there may be some companies that are actively deploying Cloud Native Applications and Containerised Applications, but the majority are not.
But why is this? One possible reason is that adopting new technologies can be a complex and time-consuming process. It requires a significant investment of time, money, and resources to properly implement and maintain these systems. As a result, many companies may be hesitant to fully embrace Kubernetes and other Cloud Native technologies, especially if they don’t have a clear understanding of their benefits and how they can be applied in practice.
Another possible reason is that there may be a lack of skilled professionals who understand how to properly use and maintain these systems. Kubernetes, Docker, and the rest of the Cloud Native landscape are all relatively new technologies, and as such, there may not be enough experienced professionals available to fill the demand for these skills.
So what does this mean for the future of Cloud Native technologies like Kubernetes? Will they continue to gain traction and become the norm for software development and deployment, or will they remain a niche technology that only a select few use? Only time will tell, but one thing is certain – the trend towards Cloud Native technologies is certainly an interesting one to watch.
In conclusion, while Kubernetes may be the talk of the town at KubeCon, the results of my social experiment suggest that not everyone is actually using it in their daily work. However, as more and more companies adopt these technologies, we can expect to see a shift towards more Cloud Native and containerised applications in the future. So, whether you’re a fan of Kubernetes or not, one thing is certain – the world of software development and deployment is certainly changing, and it will be interesting to see how these changes unfold in the years to come.