Ben Ofiri is theof the Kubernetes troubleshooting platform Komodor. He previously , serving as product lead for the company’s flagship conversational AI project, Google Duplex.
I worked at . Internally, you have no choice — you must use Kubernetes if you are deploying microservices and containers ( . But what was once solely an internal project at been open-sourced and has become one of the most talked-about technologies in software development and operations.
The truth is, very few software developers truly understand how Kubernetes works under the hood. For good reason. One person with a laptop can now accomplish what used to take a large team of engineers. At times, Kubernetes can feel like a superpower, but with all of the benefits of scalability and agility comes immense complexity.
I like to use the analogy of a watch. From the user’s perspective, it’s very straightforward until it breaks. To fix a broken look requires expertise most people do not have — and I promise you, Kubernetes is much more complex than your watch.
How are most teams solving this problem? The truth is, many of them aren’t. They often adopt Kubernetes as part of their digital transformation only to discover it’s much more complex than expected. Then they have to hire more engineers and experts to manage it, which defeats its purpose. Where you see containers, you see Kubernetes help with orchestration. According to Datadog’s most recent report about container adoption, nearly 90% of all containers are orchestrated.
This means there is an excellent opportunity for DevOps startups to come in and address the different pain points within the Kubernetes ecosystem. This technology isn’t going anywhere, so the software development community will greatly appreciate any platform or tooling that helps make it more secure, simple to use, and easy to troubleshoot.
I believe that VCs have never had a better time.4% of the top million web servers’are Linux. Similarly, Kubernetes is , cloud-native applications. It is already the most popular open-source project within the (CNCF), with 91% of respondents using it — a steady increase from 78% in 2019 and 58% in 2018. In that sense, there’s never been a better time for VCs to invest in this ecosystem.
While the technology is proven and adoption is skyrocketing, there are still some fundamental challenges that third-party solutions will undoubtedly solve. Let’s go deeper and look at five reasons why we’ll see a surge of startups in this space.
Containers are the go-to method for building modern apps
Docker revolutionized how developers build and ship applications. Container technology hasapplications and workloads between clouds. It provides as much resource isolation as a traditional hypervisor but considerable opportunities to improve agility, efficiency, and speed.