Last month, we announced support for deploying Docker on Azure Virtual Machines, using our extension technology to enable the high-density power of Docker as quickly and easily as possible. Continuing our commitment to give customers more open and community-driven choices, today we are announcing plans to work with Google and Docker to bring support for both Kubernetes and libswarm open source projects on the Microsoft Azure platform.
Announced in June, Kubernetes is a declarative container management solution supporting orchestration and scheduling of Docker containers, originally built on top of Google Compute Engine. Microsoft Open Technologies’ contribution to this GitHub project will enable Kubernetes capabilities on top of Azure Linux Virtual Machines. This will offer additional options to our developers who want to use Linux containers and manage them with Kubernetes.
Likewise, MS Open Tech is supporting Docker’s libswarm project, which offers imperative management on Docker, so that libswarm will natively support Azure in enabling deployment of containers on Azure Virtual Machines.
The announcements today build on our commitment to supporting our customers’ needs and choices, allowing them to quickly build, deploy and manage applications by offering the broadest set of operating systems, languages, and services of any public cloud—from Windows, SQL and .NET to Python, Ruby, Node.js, Java, Hadoop, Linux, and Oracle. We are making steady progress in openness, as also evidenced by recent announcements on Azure support for Puppet, Chef and other open source technologies. At Microsoft, we recognize the importance of ongoing engagement with developers, partners and customers working in mixed IT environments and we look forward to hearing from you on the projects that are most important to you.