It’s not every day you see a group of competitor companies agree on anything but on September 2017, Oracle joined some big name cloud companies in a movement called Cloud Native Computing Foundation. Joining companies like Amazon, Cisco, Google, IBM, Intel, Microsoft and RedHat as the top sponsors for the Linux Foundation-based groupy that instituted the use of the Kubernetes container orchestration project and related tools.
Indeed, Oracle isn’t just joining the foundation but also bringing Kubernetes to Oracle Linux and open sourcing its Terraform Kubernetes installer for the Oracle Cloud Infrastructure. It’s worth noting that Oracle had already made a number of contributions to Kubernetes and related container tooling, so in many ways, today’s move only formalizes its existing investment in the ecosystem.
For those of you who might not be familiar with it, it is the part of the Linux Foundation that houses Kubernetes, the open source project originally developed at Google that acts as the orchestration layer for containerized programs. Containers offer a way to distribute software in discrete pieces, rather than as one large monolithic program as in the past.
These moves bode well for cloud-native developers who want to avoid vendor lock-in while moving workloads to the cloud. “If Kubernetes provides a way to select the cloud you use, you gain maximum flexibility to choose the best environment. Kubernetes is the industry-leading, open-source container orchestration and management platform. It’s rapidly emerging as the standard for managing containerized applications. According to the analyst firm RedMonk, 71 percent of the Fortune 100 use containers, and more than 50 percent of those companies already use Kubernetes for container orchestration.
Serverless and containers are complementary, not mutually exclusive, and the Cloud Native Computing Foundation is likely to address how to make serverless work across clouds as well. Serverless means you begin to think more like a developer, with infrastructure taken care of for you. Amazon’s Lambda is notable, but that’s a closed solution that runs only on AWS. It’s not viable until it can be used cross-cloud or on premises. We are excited to work with the industry to develop an open, cloud-neutral serverless techonology, and CNCF is likely to be a leader in that effort.
Container technology is the killer app for DevOps because it’s intended to connect developers to production. A container is the best artifact to move from a developer’s laptop to QA to staging to production, so it’s a true enabler.”