The most detailed free FDE + DevOps library: 140+ lessons, 70+ labs and 80 long-form articles, in English and Turkish. Start learning →

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

  1. 1.The Kubernetes API and the Declarative Model10 min
  2. 2.Deployments and ReplicaSets That Roll Forward10 min
  3. 3.Probes That Tell the Truth: Readiness, Liveness and Startup10 min
  4. 4.Scheduling: Requests, Limits, Taints and Affinity10 min

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
  1. 1.Services, Endpoints and DNS Inside the Cluster10 min
  2. 2.Ingress and the Request Path10 min
  3. 3.Volumes That Survive the Pod: PV, PVC and StorageClass10 min
  4. 4.NetworkPolicy: Allow What You Must, Block the Rest10 min

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
  1. 1.Charts, Templates and Values10 min
  2. 2.One Chart, Many Environments Without Copy-Paste10 min
  3. 3.Config and Secrets Without Leaking Them10 min
  4. 4.Upgrades That Roll Back10 min

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

  1. 1.The Plan-Apply Loop and Why It Exists10 min
  2. 2.State, Locking and Drift10 min
  3. 3.Modules With Clean Inputs and Outputs10 min
  4. 4.Lifecycle Rules That Stop Surprises10 min

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
  1. 1.Inventory, Connection and the First Honest Run10 min
  2. 2.Roles, Templates and Handlers That Fire Once10 min
  3. 3.Idempotency and Check Mode: Run Twice, Change Once10 min
  4. 4.Secrets and Change Safety on Machines You Own10 min

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
  1. 1.Promote the Artifact, Not a Rebuild10 min
  2. 2.Rollout Strategies: Rolling, Canary, Blue-Green10 min
  3. 3.Schema Changes Without Downtime: Expand and Contract10 min
  4. 4.Change Gates and Rollback Before Diagnosis10 min

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
  1. 1.Metrics, Labels and the Cardinality Budget10 min
  2. 2.Logs That Correlate: One Request ID Everywhere10 min
  3. 3.Traces: Following a Request Across Services10 min
  4. 4.SLIs, SLOs and Alerts That Page for Users10 min

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

  1. 1.Desired State and Reconciliation10 min
  2. 2.GitOps with Argo CD: App of Apps Without the Magic10 min
  3. 3.Drift, Manual Changes and the Way Back10 min
  4. 4.Incident Response: Triage, Mitigate, Verify, Postmortem10 min