Learning paths
DevOps Learning Paths
Pick a path and follow it in order. Each one starts from first principles and ends at the production failures you will actually debug, and every step links a guide with working commands, real configuration and the official docs we checked it against. If you are not sure where to start, read the DevOps engineer roadmap first.
Kubernetes
An ordered Kubernetes learning path: containers first, then Pods, Deployments and Services, then resources, security, GitOps and the troubleshooting guides for Pending, CrashLoopBackOff and OOMKilled.
4 stages, 20 guides →Terraform
An ordered Terraform learning path: the first project, count vs for_each, module versioning, state locks and migrations, drift detection in CI, and when to reach for Terragrunt or OpenTofu.
4 stages, 15 guides →CI/CD
An ordered CI/CD learning path: your first GitHub Actions pipeline, caching and matrix builds, Docker image builds, secrets and OIDC, platform comparisons, and progressive delivery with Argo CD and Argo Rollouts.
4 stages, 16 guides →DevSecOps
An ordered DevSecOps learning path: secret scanning, SAST vs DAST, dependency and container scanning, SBOMs and attestation, short-lived credentials, Vault, and Kubernetes security.
4 stages, 13 guides →Cloud engineering
An ordered cloud engineering learning path: AWS VPC and S3 basics, IAM, the cost traps (NAT gateways, egress, S3), Savings Plans and Spot, and observability with OpenTelemetry, Prometheus and SLO alerting.
3 stages, 13 guides →MLOps & LLMOps
An ordered MLOps and LLMOps learning path: embeddings and a first RAG app, chunking, retrieval evaluation, LLM evals in CI, serving with vLLM, gateways, cost control, guardrails and LLM observability.
4 stages, 15 guides →