Azure Container Services Overview

Azure provides a comprehensive suite of services for building, deploying, and managing containerized applications. Whether you're looking for a fully managed Kubernetes experience, simple container instances, or robust image registry solutions, Azure has you covered.

Key Azure Container Services

Azure Kubernetes Service (AKS)

AKS simplifies deploying, managing, and automating Kubernetes applications. It offloads the complexity of running a Kubernetes control plane to Azure, allowing you to focus on your containers.

Learn more about AKS »

Azure Container Instances (ACI)

ACI offers the fastest and simplest way to run a container in Azure. It allows you to run containers without managing virtual machines or higher-level orchestration services.

Learn more about ACI »

Azure Container Registry (ACR)

ACR is a managed, private Docker registry service based on the open-source Docker Registry 2.0. ACR enables you to store and manage private Docker container images and related artifacts, and to use them to deploy applications.

Learn more about ACR »

Getting Started with Containers on Azure

Tip: For new users, starting with Azure Container Instances (ACI) for simple deployments or exploring Azure Kubernetes Service (AKS) for more complex orchestration is recommended.

Common Use Cases

Consider these scenarios:
  • Microservices architectures
  • Web applications
  • CI/CD pipelines
  • Batch processing jobs
  • IoT solutions

Choosing the Right Service

The choice of container service depends on your specific needs:

Explore the documentation to dive deeper into each service and find the best fit for your project.