Marco Bravo

Logo

Marco Bravo's DEV Profile If you don’t know, ask – if you know, share! ~ opensource mindset Baseball ball image


➠ "We may not have control over our circumstances, but we do have control over our minds"
➠ What do I want to do next?
Cloud and rainbow image

View My GitHub Profile

18 February 2020

Managed Kubernetes Services

by Marco Bravo

Welcome on board image

It’s not an uncommon problem for open-source projects — while vanilla Kubernetes is free for anyone to download and set up in their environment, it’s too challenging to configure, update and generally manage for most enterprises. Not only is the developer experience in Kubernetes less than ideal, but in most companies, there’s also a serious skills gap.

The good news is that, as Kubernetes adoption has grown, so have the number of enterprise distributions and managed Kubernetes providers who recognize that most companies need more advanced functionality and support than vanilla Kubernetes provides. A key part of all managed services’ selling points is better developer experience.

Managed service providers have to strike a balance between maintaining the flexibility that makes Kubernetes such a powerful tool while also being opinionated and prescriptive — removing the cognitive load of manually handling everything from configurations through day two operations.

Managed service providers are opinionated: They do the configuration work automatically, based on what they’ve determined to be the best practices. They all try to strike the right balance between making decisions for developers versus keeping as much flexibility as possible.

Other resources:

Full article

tags: opensource - cncf - managed - kubernetes - k8s