4 modules · 13 lessons
DevOps
From supervised processes and traffic routing to repeatable artifacts, infrastructure, Kubernetes, and reliable production operations.
Processes and hosts
Artifacts and infrastructure
- 01
Git, CI, and artifact promotion
Change graphs, CI trust boundaries, build provenance, and promotion of one verified artifact.
- 02
Containers and image builds
Understand image layers, isolation, resource limits, build inputs, secrets, and process lifecycle.
- 03
Cloud identity, networks, and managed services
Choose compute and storage models, scope cloud identities, and design network and failure boundaries.
- 04
Terraform, state, and infrastructure changes
Configuration, state bindings, plans, locks, drift, imports, refactors, and partial apply recovery.
Orchestration and delivery
- 01
Kubernetes reconciliation and workloads
Trace reconciliation, scheduling, workloads, resource budgets, storage, and workload identities.
- 02
Services, probes, and graceful traffic changes
Connect Service routing, readiness, liveness, endpoint propagation, and graceful replacement.
- 03
Helm, GitOps, and safe releases
Chart contracts, reconciliation ownership, progressive delivery, and compatible schema evolution.
Operating production
- 01
Capacity, autoscaling, and overload
Model throughput and headroom, understand HPA feedback, and protect constrained dependencies.
- 02
Platform security and the software supply chain
Trace build trust, provenance, runtime privileges, workload credentials, and compromise recovery.
- 03
Observability, SLOs, and incident response
Define useful SLIs, reason about telemetry, diagnose boundaries, and coordinate recovery.
- 04
Backups, disaster recovery, and stateful operations
Plan RPO/RTO, application-consistent restores, failover authority, and recovery verification.