The Growing Complexity of Kubernetes — And What’s Being Done to Fix It

The Growing Complexity of Kubernetes — And What’s Being Done to Fix It

Take a look at The Growing Complexity of Kubernetes — And What’s Being Done to Fix It.

In a KubeCon + CloudNativeCon  presentation this week, IBM Cloud’s Doug Davis  asked: what happened to the promise of cloud computing? The promise for developers, he explained, was that “the complexities of the infrastructure would be abstracted away from us and we could focus on what really matters… the code in our applications.” But cloud computing hasn’t completely lived up to that promise. As Davis showed throughout his presentation, cloud native technologies have become overly complicated — especially for developers.

While Kubernetes (the most prominent example) has abstracted how we manage containers, Davis noted that “in many cases, the complexities of the underlying infrastructure are not just still visible but ‘in your face.’”

Interestingly, newly released 2020 survey results from the Cloud Native Computing Foundation (CNCF) surfaced the same concerns. “This year, complexity joined cultural changes with the development team as the top challenges in using and deploying containers,” the report noted.

Given that containers are now almost universally used in IT departments (“The use of containers in production has increased to 92%, up from 84% last year, and up 300% from our first survey in 2016,” the CNCF report stated), it’s a big concern that IT departments think of containers as being too complex. Especially since, as Doug Davis pointed out in his KubeCon presentation, the big selling point of cloud computing in the early days was that it would make IT much simpler. So why has it seemingly done the opposite?

kubernetes

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

50+ Useful Kubernetes Tools for 2020 - Part 2

Our original Kubernetes tool list was so popular that we've curated another great list of tools to help you improve your functionality with the platform.

Kubernetes in the Cloud: Strategies for Effective Multi Cloud Implementations

This article explains how you can leverage Kubernetes to reduce multi cloud complexities and improve stability, scalability, and velocity.

Kubernetes vs Docker

Get Hands-on experience on Kubernetes and the best comparison of Kubernetes over the DevOps at your place at Kubernetes training

Typical flow for deploying applications to Kubernetes

Get Hands-on experience on Kubernetes and the best comparison of Kubernetes over the DevOps at your place at Kubernetes training

Microsoft Announces General Availability Of Bridge To Kubernetes

Microsoft announced the general availability of Bridge to Kubernetes, formerly known as Local Process with Kubernetes.