Earlier today we mentioned the Linux Foundation’s work with the Open Container Project (OCP) and Linux containers, well this has now been extended to include a wider piece of work that will help to bring standards to the wider cloud world.
The newly formed Cloud Native Computing Foundation (CNCF) organisation – a consortia of the Linux Foundation and every cloud business you can shake a stick at - aims to advance the state-of-the-art for building cloud native applications and services.
According to CNCF they plan to “create and drive the adoption of a new set of common container technologies driven and informed by technical merit and end user value and that is inspired by Internet-scale computing. This work seeks to improve the overall developer experience, paving the way for faster code reuse, improved machine efficiency, reduced costs and increases in the overall agility and maintainability of applications.”
Which may sound a little like the aims of the OCP however, according to Ben Golub, CEO of Docker there’s more to it than just containers. “The OCP initiative announced last month at DockerCon establishes a foundation for container-based computing, with a common image and runtime format for containers. At the orchestration layer of the stack, there are many competing solutions and the standard has yet to be defined. Through our participation in the Cloud Native Computing Foundation, we are pleased to be part of a collaborative effort that will establish interoperable reference stacks for container orchestration, enabling greater innovation and flexibility among developers. This is in line with the Docker Swarm integration with Mesos, which we demonstrated at DockerCon one month ago.”
The Foundation will look at open source at the orchestration level, followed by the integration of hosts and services by defining API's and standards through a code-first approach to advance the state-of-art of container-packaged application infrastructure. The organisation will also work with the recently announced Open Container Initiative on its container image specification.
Beyond orchestration and the image specification, the Cloud Native Computing Foundation aims to assemble components to address a comprehensive set of container application infrastructure needs.
Founding organisations include AT&T, Box, Cisco, Cloud Foundry Foundation, CoreOS, Cycle Computing, Docker, eBay, Goldman Sachs, Google, Huawei, IBM, Intel, Joyent, Kismatic, Mesosphere, Red Hat, Switch SUPERNAP, Twitter, Univa, VMware and Weaveworks. Other organisations are being encouraged to participate as founding members in the coming weeks, once the organisation establishes its governance model.