The Linux Foundation has unveiled a new organization dedicated to building and maintaining native cloud distributed systems. The Cloud Native Computing Foundation will focus on advancing the paradigm for modern distributed systems environments.
“Today, cloud computing is a resource-intensive undertaking. It requires teams of experts who can integrate disparate technologies and then maintain all of them, effectively limiting its potential for many businesses,” according to the organization’s website.
The foundation aims to ease this process for developers by creating a set of common container technologies based on technical merit, end-user value and Internet-scale computing. The technologies will center around the foundation’s belief that systems should be packed in containers, dynamically managed and oriented toward microservices, and able to provide improved developer experience and machine efficiency, faster code reuse, reduced costs, and faster overall agility, according to the foundation.
“The Cloud Native Computing Foundation will help facilitate collaboration among developers and operators on common technologies for deploying cloud-native applications and services,” said Jim Zemlin, executive director at the Linux Foundation. “By bringing together the open-source community’s very best talent and code in a neutral and collaborative forum, the Cloud Native Computing Foundation aims to advance the state of the art of application development at Internet scale.”
Google announced at the Open Source Convention in Portland, Ore., that the first step of the foundation will be working on Kubernetes. Going forward, the foundation will govern the open-source development of Kubernetes and ensure it continues to work on any infrastructure.
“Google is committed to advancing the state of computing, and to helping businesses everywhere benefit from the patterns that have proven so effective to us in operating at Internet scale,” said Craig McLuckie, product manager at Google. “We believe that this foundation will help harmonize the broader ecosystem, and are pleased to contribute Kubernetes, the open-source cluster scheduler, to the foundation as a seed technology.”
In addition, the foundation will work with the Open Container Initiative on its container image specification, as well as address other container application infrastructure needs.
A technical oversight committee and an end-user advisory board have been put in place to ensure the foundation’s work meets the needs of both technical and end-user communities.