DevOps Practitioner
A 32-lesson, lab-driven course covering Kubernetes workloads, networking, config, delivery and incident response. Includes 24 hands-on labs.
Practitioner - for engineers who finished Foundations or run containers in production · 8 modules · 32 lessons · ~5 h reading
Module 1
Kubernetes workload management
Kubernetes, Helm, IaC, Ansible, delivery engineering, observability and GitOps.
- The Kubernetes API and the Declarative Model
- Deployments and ReplicaSets That Roll Forward
- Probes That Tell the Truth: Readiness, Liveness and Startup
- Scheduling: Requests, Limits, Taints and Affinity
Hands-on labs (3) · local guide plus browser playground where linked
Module 2
Kubernetes networking and storage
Kubernetes, Helm, IaC, Ansible, delivery engineering, observability and GitOps.
- Services, Endpoints and DNS Inside the Cluster
- Ingress and the Request Path
- Volumes That Survive the Pod: PV, PVC and StorageClass
- NetworkPolicy: Allow What You Must, Block the Rest
Hands-on labs (3) · local guide plus browser playground where linked
Module 3
Helm and environment configuration
Kubernetes, Helm, IaC, Ansible, delivery engineering, observability and GitOps.
- Charts, Templates and Values
- One Chart, Many Environments Without Copy-Paste
- Config and Secrets Without Leaking Them
- Upgrades That Roll Back
Hands-on labs (3) · local guide plus browser playground where linked
Module 4
Infrastructure as Code
Kubernetes, Helm, IaC, Ansible, delivery engineering, observability and GitOps.
- The Plan-Apply Loop and Why It Exists
- State, Locking and Drift
- Modules With Clean Inputs and Outputs
- Lifecycle Rules That Stop Surprises
Hands-on labs (3) · local guide plus browser playground where linked
Module 5
Ansible and configuration management
Kubernetes, Helm, IaC, Ansible, delivery engineering, observability and GitOps.
- Inventory, Connection and the First Honest Run
- Roles, Templates and Handlers That Fire Once
- Idempotency and Check Mode: Run Twice, Change Once
- Secrets and Change Safety on Machines You Own
Hands-on labs (3) · local guide plus browser playground where linked
Module 6
Safe delivery and release engineering
Kubernetes, Helm, IaC, Ansible, delivery engineering, observability and GitOps.
- Promote the Artifact, Not a Rebuild
- Rollout Strategies: Rolling, Canary, Blue-Green
- Schema Changes Without Downtime: Expand and Contract
- Change Gates and Rollback Before Diagnosis
Hands-on labs (3) · local guide plus browser playground where linked
Module 7
Applied observability and SLOs
Kubernetes, Helm, IaC, Ansible, delivery engineering, observability and GitOps.
- Metrics, Labels and the Cardinality Budget
- Logs That Correlate: One Request ID Everywhere
- Traces: Following a Request Across Services
- SLIs, SLOs and Alerts That Page for Users
Hands-on labs (3) · local guide plus browser playground where linked
Module 8
GitOps and incident response
Kubernetes, Helm, IaC, Ansible, delivery engineering, observability and GitOps.
- Desired State and Reconciliation
- GitOps with Argo CD: App of Apps Without the Magic
- Drift, Manual Changes and the Way Back
- Incident Response: Triage, Mitigate, Verify, Postmortem
Hands-on labs (3) · local guide plus browser playground where linked