Skip to main content
CodeMentor AI
All tracks
🚀L4 · 6 modules · 100 lessons

DevOps for Python services

Docker, CI/CD, observability, deploys, incident response

100 lessons across 6 modules: Docker + containers, CI/CD + GitHub Actions, Kubernetes + orchestration, observability + logging, cloud + IaC + secrets + cost, plus the modern stack (Helm, ArgoCD GitOps, Vault, Argo Rollouts, chaos engineering, FinOps).

Browse all 100 lessons →Try the first lesson — no signup
100
lessons
6
modules
2
capstone missions
18
languages
What you'll learn

From day one

  • Docker multi-stage builds + image hygiene (distroless)
  • CI/CD with GitHub Actions: cache, matrix, gates
  • Kubernetes: liveness vs readiness vs startup, resource limits
  • Helm charts + ArgoCD GitOps reconcile loop
  • Vault dynamic secrets + External Secrets Operator
  • Observability: Prometheus + Grafana + Loki + Jaeger
  • Canary deploys via Argo Rollouts + SLO-driven auto-rollback
  • FinOps: tagging, showback, spot instance strategy
  • Capstone: 15-point production-ready cluster checklist
Curriculum

6 modules · 100 interactive lessons

#1Module 1 · Docker & Containers
#2Module 2 · CI/CD & GitHub Actions
#3Module 3 · Kubernetes & Orchestration
#4Module 4 · Observability & Logging
#5Module 5 · Cloud, IaC, Secrets, Cost
#6Module 6 · Modern DevOps Stack
See all 100 lessons →

Frequently asked

Do I need a Linux box?

Not for theory. For the labs, a VM or a free-tier cloud server is fine. The CI/CD parts use GitHub Actions free-tier.

Is Kubernetes really necessary in 2026?

For multi-pod services, yes. For solo SaaS, a single Render/Fly box still ships. We teach both — the track tells you when k8s is overkill.

Helm vs Kustomize?

Helm for third-party charts (Postgres, Redis). Kustomize for your own apps. The track shows where each wins and demos both.

Observability — Prometheus or DataDog?

Prometheus + Grafana + Loki for self-hosted. DataDog/Honeycomb where the team is bigger than 5. We teach the metrics (RED + USE) not the dashboards.

Capstone?

Containerise a FastAPI service, ship it through GitHub Actions to a single-cluster k8s, instrument with Prometheus + Loki, write a runbook the on-call would actually use.

First 15 lessons free, no signup

All 100 lessons unlock for $12/month or $89/year. 7-day free trial — card required, cancel in 1 click anytime in Settings.

See pricing