I’ve been slowly working on the CTO Advisor BYOI Cloud Capability Matrix. The matrix will summarise the hybrid cloud capabilities of each primary cloud provider. Each of the hyperscalers offers a Kubernetes Anywhere service. But Kubernetes isn’t a cloud platform. It’s an orchestration framework at best. Managed database, storage, identity, and compute (VM, Serverless, and containers) are all part of a full spectrum IaaS solution. Not to mention billing.
Yes, several Cloud-Native projects fill the gaps, but this is an example of stretching Kubernetes far beyond what it was designed to accomplish. For instance, Kubvirt doesn’t provide all of the management capabilities you’d expect in a hypervisor, and Kubernetes networking is woefully inadequate for many application architectures.
I’ve dedicated a lot of time thinking about the next level challenge of managing the mess we call modern IT, which includes both on-premises and public cloud operating models. Our BYOI Cloud Capability Matrix aims to answer the state of maturity for public cloud providers taking on the burden.