← Back to catalog
πŸ“š Series

Administering AKS & Kubernetes on AKS

A micro-learning module for engineers and administrators who operate Azure Kubernetes Service day-to-day. Thirteen short episodes build one mental model β€” what Azure manages versus what you manage β€” and carry it from provisioning and workloads through networking, storage, identity, security, upgrades, observability, resilience, and delivery. Each pairs a written article with an audio podcast.

Episodes (4)

  1. 1 Ep 1 β€” The AKS Mental Model The single split that explains almost every AKS decision: what Azure runs for you, and what you run yourself. Learn to picture a cluster as a managed control plane plus your own nodes, read the shared-responsibility line to predict who fixes what, and choose between AKS Automatic and Standard and the Free/Standard/Premium tiers.
  2. 2 Ep 2 β€” Provision a Cluster & Design Node Pools Turn the mental model into infrastructure: create a cluster from the Azure CLI, connect kubectl, and design system versus user node pools. Master the taints, labels, and modes that steer where pods land β€” and the VM-size and max-pods settings you must get right at creation because you can't change them later.
  3. 3 Ep 3 β€” Core Workload Objects: Pods, Deployments, Services Get an application running and reachable with the three objects you touch every day: Pods that run containers, Deployments that keep them healthy and update them safely, and Services that give them a stable address. Includes zero-downtime rolling updates, one-command rollbacks, health probes, and service discovery by DNS.
  4. 4 Ep 4 β€” Configuration and Resource Management Externalize settings with ConfigMaps and Secrets so one image runs everywhere, then use CPU/memory requests and limits to steer scheduling, QoS, and cost. Learn which Pod gets throttled, OOM-killed, or evicted first β€” and how ResourceQuotas and PodDisruptionBudgets keep a whole namespace healthy.