Skip to content

Workload Guides

Workload Guides are implementation-pattern guides organized by Kubernetes workload shape rather than by programming language. Each guide focuses on the deployment shape, scaling model, probes, networking, identity, observability, and common failure modes for that workload pattern.

Available Guides

Workload Pattern Focus Status
Stateless web API External HTTP API, HPA, Ingress Available
Internal service East-west service-to-service traffic, ClusterIP, policy boundaries Available
Background worker Queue or event-driven processing, retries, graceful shutdown Available
CronJob (scheduled job) Time-based execution, concurrency policy, job history Available
GPU workload (overview) Node pools, scheduling constraints, accelerator operations Available
Stateful workload considerations Persistent storage, disruption handling, rollout boundaries Available

How These Differ from Language Guides

Language Guides are runtime-first. They show how to containerize and deploy a specific application stack such as Python on AKS.

Workload Guides are shape-first. They assume you already have a containerized application and need a production deployment pattern for a stateless API, internal service, worker, scheduled job, or other workload type.

See Also

Sources

  • https://learn.microsoft.com/en-us/azure/aks/
  • https://learn.microsoft.com/en-us/azure/aks/concepts-clusters-workloads
  • https://learn.microsoft.com/en-us/azure/aks/best-practices-app-cluster-reliability