Skip to main content

Microsoft challenges Google with launch of managed Kubernetes service

A Microsoft sign at the Build conference in San Francisco on March 31, 2016.
Image Credit: Jordan Novet / VentureBeat

Microsoft today unveiled a new managed cloud service that’s supposed to make it easier for its customers to run containerized applications in the cloud using Kubernetes.

The new Azure Container Service (AKS) launched in beta today will allow companies to run a hosted version of Kubernetes — an open source orchestration system for containerized applications — in Microsoft’s cloud with automatic upgrades, simplified scaling, self-healing capabilities, and a hosted control plane.

One of the key differentiators for Microsoft is that customers will only pay for the compute capacity they use, and the added management capabilities won’t cost more. That’s a marked difference from something like Google’s Container Engine service, which commands a premium price for larger compute clusters.

The news is part of the company’s overall move to embrace Kubernetes, which originated at Google. In fact, Microsoft has been on a hiring spree over the past couple years, bringing on Kubernetes experts like Brendan Burns, who cofounded the project when he worked at the Mountain View-based company.


June 5th: The AI Audit in NYC

Join us next week in NYC to engage with top executive leaders, delving into strategies for auditing AI models to ensure fairness, optimal performance, and ethical compliance across diverse organizations. Secure your attendance for this exclusive invite-only event.


This announcement also comes a few months after the acquisition of Deis, a Kubernetes management startup that Microsoft picked up in April.

Customers of AKS can expect that Microsoft will keep the service up to date with the latest upstream releases from the Kubernetes open source project. At launch, it will default to using Kubernetes 1.7.7, the software’s latest stable release, though customers will be able to opt into using the new 1.8 beta if they choose to do so.

“With Brendan [Burns] and myself in charge of these services, making sure that we stay aligned with what’s happening in upstream Kubernetes is extremely important to us,” said Gabe Monroy, the former CTO of Deis, who is now a lead product manager at Microsoft.

In addition to the Kubernetes news, Microsoft announced that Azure Container Registry, its managed service for hosting container images, has become generally available. The tech titan also announced a new beta of geo-replication in ACR, so companies can distribute the same container image across multiple cloud regions by clicking a map in the Azure management portal.

According to Monroy, that feature is designed to make it easier for global businesses to more effectively serve their customers around the world.