4 modules · 13 lessons

DevOps

From supervised processes and traffic routing to repeatable artifacts, infrastructure, Kubernetes, and reliable production operations.

Packages move along a release conveyor, with inspection tools nearby.
From a working build to a dependable release.
Module 012 lessons

Processes and hosts

  1. 01

    Processes and the first deployment

    Process identity, supervision, shutdown, resource budgets, and the limits of a single host.

  2. 02

    DNS, TLS, and the traffic path

    Follow DNS, TCP, TLS, proxies, load balancers, and private routes to isolate a failing request.

Module 024 lessons

Artifacts and infrastructure

  1. 01

    Git, CI, and artifact promotion

    Change graphs, CI trust boundaries, build provenance, and promotion of one verified artifact.

  2. 02

    Containers and image builds

    Understand image layers, isolation, resource limits, build inputs, secrets, and process lifecycle.

  3. 03

    Cloud identity, networks, and managed services

    Choose compute and storage models, scope cloud identities, and design network and failure boundaries.

  4. 04

    Terraform, state, and infrastructure changes

    Configuration, state bindings, plans, locks, drift, imports, refactors, and partial apply recovery.

Module 033 lessons

Orchestration and delivery

  1. 01

    Kubernetes reconciliation and workloads

    Trace reconciliation, scheduling, workloads, resource budgets, storage, and workload identities.

  2. 02

    Services, probes, and graceful traffic changes

    Connect Service routing, readiness, liveness, endpoint propagation, and graceful replacement.

  3. 03

    Helm, GitOps, and safe releases

    Chart contracts, reconciliation ownership, progressive delivery, and compatible schema evolution.

Module 044 lessons

Operating production

  1. 01

    Capacity, autoscaling, and overload

    Model throughput and headroom, understand HPA feedback, and protect constrained dependencies.

  2. 02

    Platform security and the software supply chain

    Trace build trust, provenance, runtime privileges, workload credentials, and compromise recovery.

  3. 03

    Observability, SLOs, and incident response

    Define useful SLIs, reason about telemetry, diagnose boundaries, and coordinate recovery.

  4. 04

    Backups, disaster recovery, and stateful operations

    Plan RPO/RTO, application-consistent restores, failover authority, and recovery verification.