Create a fully managed Kubernetes cluster

Easily manage containers without container expertise

Eliminate the complicated planning and deployment of fully orchestrated containerized applications with Kubernetes. Quickly provision clusters to be up and running in no time, while simplifying your monitoring and cluster management through auto upgrades and a built-in operations console.

Work how you want with open-source APIs

Avoid being locked into any one vendor or resource. Continue to work with the tools you already know, such as Helm, and move applications to any Kubernetes deployment. Integrate with your choice of container registry, including Azure Container Registry.

Scale and run applications with confidence

Quickly and efficiently scale to maximize your resource utilization without having to take your applications offline. Isolate your application from infrastructure failures and transparently scale the underlying infrastructure to meet growing demands—all while increasing the security, reliability, and availability of critical business workloads with Azure.

Deploy an alternative orchestrator

Pick what works best for you. It’s all about choice for your containers. Choose to use other open-source orchestrators if you prefer—whether unmanaged Kubernetes, Docker, or DC/OS—and add your own management and monitoring tools.

Only pay for resource consumption

Whether you choose managed Kubernetes to deploy and manage containers, or an alternative orchestrator such as Docker or DC/OS, only pay for the resources you consume—no per-cluster charges.

Cybersecurity ISV re-architects with microservices to catch more bad guys