Skip to content Skip to content
Vladimir Chavkov

Azure Kubernetes Service (AKS) Fundamentals Training

Get started with Azure Kubernetes Service in this comprehensive 2-day course. Learn to create and configure AKS clusters, deploy workloads, and integrate with Azure services like Entra ID, Azure CNI, and Container Registry.

Duration2 days (16 hours)
LevelBeginner
DeliveryIn-person, Live online, Hybrid
CertificationN/A
  • Developers deploying containerized applications on Azure
  • DevOps engineers adopting AKS for container orchestration
  • Azure administrators adding Kubernetes to their toolkit
  • Teams migrating from self-managed Kubernetes to AKS

After completing this training, participants will be able to:

  • Create and configure AKS clusters using Azure CLI, Bicep, and Terraform
  • Understand AKS architecture (control plane, system/user node pools)
  • Deploy and manage workloads on AKS
  • Configure Azure AD (Entra ID) integration and Kubernetes RBAC
  • Set up Azure Application Gateway Ingress Controller
  • Integrate with Azure Container Registry (ACR)

Module 1: Introduction to Azure Kubernetes Service

  • AKS architecture and free-tier control plane
  • Node pools: system vs user, VM scale sets
  • Networking models: kubenet vs Azure CNI vs Azure CNI Overlay
  • Provisioning tools: Azure CLI, Bicep, Terraform
  • Hands-on: Create an AKS cluster with Azure CLI

Module 2: Networking and VNet Integration

  • Azure CNI and Pod networking
  • Azure CNI Overlay for large-scale clusters
  • Network Security Groups and Azure Firewall integration
  • Public vs private clusters
  • Hands-on: Deploy a private AKS cluster with Azure CNI

Module 3: Identity and Access Management

  • Azure AD (Entra ID) integration for cluster authentication
  • Kubernetes RBAC with Azure AD groups
  • Azure Managed Identities for Pods (Workload Identity)
  • Azure RBAC for Kubernetes authorization
  • Hands-on: Configure Entra ID authentication and Workload Identity

Module 4: Deploying Workloads

  • Deployments, Services, and Ingress on AKS
  • Azure Application Gateway Ingress Controller (AGIC)
  • NGINX Ingress Controller as alternative
  • Azure Container Registry integration and image pull
  • Hands-on: Deploy a multi-tier application with AGIC

Module 5: Storage and State

  • Azure Disk CSI driver (managed disks)
  • Azure Files CSI driver for shared storage
  • Azure Blob CSI driver
  • StorageClasses and dynamic provisioning
  • Hands-on: Add persistent storage with Azure Disks and Files

Module 6: Monitoring and Logging

  • Azure Monitor Container Insights
  • Managed Prometheus and Grafana
  • Log Analytics workspace integration
  • Azure Monitor alerts for AKS
  • Hands-on: Enable Container Insights and create monitoring dashboards
  • Basic Kubernetes knowledge (Pods, Deployments, Services)
  • Azure fundamentals (resource groups, VNets, Azure AD — AZ-900 level)
  • Command line and kubectl familiarity
FormatDescription
In-PersonOn-site at your company’s location, hands-on with direct interaction
Live OnlineInteractive virtual sessions with screen sharing and real-time labs
HybridCombination of on-site and remote sessions, flexible scheduling

All formats include hands-on labs, course materials, and post-training support.