Microsoft Azure Documentation

Explore the power of Azure services.

Azure Kubernetes Service (AKS) Overview

Azure Kubernetes Service (AKS) simplifies deploying, managing, and scaling containerized applications using Kubernetes. AKS provides a managed Kubernetes experience in Azure, freeing you from the complexities of cluster management and allowing you to focus on your applications.

What is Kubernetes?

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Key Kubernetes concepts include:

Why Use AKS?

AKS offers several benefits for running Kubernetes in Azure:

Core Features of AKS

AKS provides a rich set of features to enhance your Kubernetes experience:

Common Use Cases

AKS is suitable for a wide range of modern application development scenarios:

Tip

For a hands-on experience, try the AKS Quickstart guide to deploy your first Kubernetes cluster in minutes.

Getting Started with AKS

To get started with AKS, you'll typically need:

  1. An Azure subscription.
  2. The Azure CLI installed and configured.
  3. A container image ready to be deployed.

Once you have these prerequisites, you can create an AKS cluster using the Azure CLI:

az aks create --resource-group myResourceGroup --name myAKSCluster --node-count 1 --enable-addons monitoring --generate-ssh-keys

This command creates a new AKS cluster named `myAKSCluster` in the `myResourceGroup` with one agent node and enables the monitoring add-on.

Next Steps

Explore the following resources to deepen your understanding and start building on AKS: