Skip to main content
Course

DevOps in Production

Ship fast and stay up: run production like a site reliability engineer.

Advanced

Level

4

Modules

8

Lessons

4

Graded quizzes

2

Assignments

10 hours

Estimated time

What you will be able to do

  • You will be able to deploy and operate containerized workloads on a production Kubernetes cluster using Deployments, health probes, and rolling updates.
  • You will be able to right-size workloads with resource requests, limits, and autoscaling so services stay stable under load without wasting capacity.
  • You will be able to choose and execute the right release strategy (rolling, blue-green, or canary) for a given change and its risk.
  • You will be able to design a metric-gated canary with automated rollback so a bad deploy is caught and reversed before it reaches most users.
  • You will be able to instrument a service across metrics, logs, and traces, and define SLIs and SLOs that reflect the real user experience.
  • You will be able to build alerts that page on symptoms users feel instead of noisy causes, and cut alert fatigue.
  • You will be able to run a production incident as incident commander and write a blameless postmortem that produces real action items.
  • You will be able to apply SRE practices (error budgets, toil reduction, and reliability reviews) to balance shipping speed against reliability.

What is inside

4 modules, 8 lessons. Each module ends in a graded quiz and most carry an assignment.

  1. 01

    Kubernetes in Production

    Kubernetes is where your production workloads actually live, and operating it well is a different skill from passing a certification exam. This module covers the objects you touch every day (Deployments, Services, ConfigMaps, and Ingress), how liveness, readiness, and startup probes combine with rolling updates to make a cluster self-healing, and how requests, limits, and autoscaling let a service size and scale itself under real load. You leave able to run a stable, self-healing service on a real cluster and reason about why it behaves the way it does.

    2 lessons · 5 quiz questions

  2. 02

    Deployment Strategies and Progressive Delivery

    Every outage you can prevent is one you never have to explain. This module shows how to get changes into production without downtime using rolling and blue-green cutovers, then how to de-risk releases with canary and progressive delivery. You will learn to gate a canary on real metrics and wire up automated rollback so a bad deploy reverses itself before most users ever notice.

    2 lessons · 5 quiz questions · assignment

  3. 03

    Monitoring and Observability

    Production is a black box until you instrument it. This module covers the three signals of observability (metrics, logs, and traces), how to instrument a service so failures become visible, and how to turn raw telemetry into SLIs, SLOs, error budgets, and alerts that page only on real, user-facing symptoms.

    2 lessons · 5 quiz questions

  4. 04

    Incident Response and Site Reliability Engineering

    When production breaks, calm process beats heroics. This module teaches incident response the way mature teams run it: on-call rotations, an incident commander role, and blameless postmortems that produce action items instead of blame. It then steps up to site reliability engineering, where error budgets, toil reduction, and reliability reviews turn one-off firefighting into an engineering discipline.

    2 lessons · 5 quiz questions · assignment