Category: Microsoft, Kubernetes

In October 2019, Microsoft and Alibaba jointly launched the Open Application Model (OAM) as a platform-agnostic way to describe cloud and edge applications and to separate developer concerns from those of operators. We think one of the problems is Kubernetes is exposing those features or capabilities or APIs or resources, whatever the terminology, they’re exposing those atomic capabilities.”

Beyond abstracting away complexities for ease-of-use and to avoid silos, Shi also points to the ability of Kubevela to simplify changing out different Kubernetes components. By adding a translation layer between Kubernetes and the end user — in these scenarios, the developer — Kubevela intends to make it so that swapping out one service mesh for another, for example, would not require the intimate knowledge of Kubernetes and the service meshes in question that would otherwise be necessary.

Currently, Shi said that Kubevela is still in pre-release, with a launch of some sort expected for KubeCon + Cloud Native Con North America, but that for now “there’s not too much to talk about in terms of features,” beyond the basic principles of OAM in action.

Related Articles