Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS) simplifies deploying, managing, and automating Kubernetes applications. It integrates with Azure’s identity and governance tools, as well as Azure’s networking and storage solutions, making it easier to build and run containerized applications.

What is AKS?

AKS provides a managed Kubernetes control plane, eliminating the need to install, operate, and maintain your own Kubernetes cluster. It also manages the Kubernetes nodes, providing patching and upgrades. This allows you to focus on building and deploying your applications.

Key Features

Getting Started with AKS

To get started with AKS, you can follow these steps:

  1. Prerequisites: Ensure you have an Azure subscription and the Azure CLI installed.
  2. Create a Kubernetes Cluster: Use the Azure CLI or Azure Portal to create a new AKS cluster.
  3. Deploy an Application: Deploy your containerized application to the AKS cluster using `kubectl`.

For a guided experience, check out the AKS Quickstart.

Core Concepts

Understanding core Kubernetes concepts is essential for effective use of AKS. Some key concepts include:

Dive deeper into these concepts in the Concepts section.

Tip: Leverage AKS integrations with Azure services like Azure Monitor for insights into cluster performance and Azure Key Vault for secure management of secrets.
AKS Architecture Diagram

Common Scenarios

Explore detailed tutorials and guides in our Tutorials section.