Developing for the cloud is nothing new. After all, the oldest players in the league are now more than a decade old. But what we often describe as cloud development usually means: development for a particular provider. Vendor lock-in is a big problem in this field, with companies unable to change the platform even when a better alternative comes up. The Cloud Native Computing Foundation (CNCF) is trying to change this trend.