Kubernetes on Azure
Develop and deploy using the popular container orchestration system
- Build applications quickly and easily using container technology
- Isolate your apps from infrastructure failures with self-healing container orchestration
- Scale underlying infrastructure to meet growing demand—without touching your apps
Why use Kubernetes on Azure?
Application containers have grown significantly in popularity over the last few years, and Kubernetes has emerged as a favorite container orchestration system. It simplifies the deployment, scaling, and operations of application containers and is well supported by a large community of users. Microsoft is a significant contributor to Kubernetes open source projects, helping shape the technology's future and ensuring it runs great on Azure. Plus, when you use Kubernetes on Azure, you also get the support of Microsoft to facilitate your success.
Get started easily with Azure Container Service
Quickly create a Kubernetes cluster, and begin developing and deploying container-based applications with almost any framework and language using Azure Container Service. Get your cluster running in minutes with just a few clicks, or deploy a Kubernetes cluster from the Azure Cloud Shell using the integrated Azure CLI.
Use all of the Kubernetes tools you like
If you have favorite Kubernetes tools, you can use them with Azure—including Helm to deploy many popular services and Draft to deploy your own apps. Find Helm charts to use with your apps, or create and install your own services using the Visual Studio code extension for Helm. Use Jenkins to set up continuous integration of a multi-container application with Azure Container Service and Kubernetes.
Rely on our global network of datacenters
Our global network of datacenters has the scale and redundancy to give you ultra-high availability for your application containers, while storing your data close to your users or wherever makes sense for your organization’s goals.