1
Foundations
4 topics · 4 weeks
Live in the terminal.
Linux fundamentals→
Bash scripting
Automate repetitive tasks.
Networking basics→
Git workflows←
2
Containers
3 topics · 5 weeks
Package and orchestrate workloads.
Docker→
Kubernetes←
Nginx / reverse proxy→
3
CI/CD
3 topics · 3 weeks
Automate build, test, and deploy.
CI/CD pipelines→
GitHub Actions←
Artifact & registry mgmt
Container registries, versioning.
4
Infrastructure as Code
3 topics · 4 weeks
Provision reproducibly.
Terraform→
Ansible←
Cloud fundamentals→
5
Reliability
4 topics · 4 weeks
Keep systems up and observable.
Monitoring & logging→
Cloud networking←
Cloud security→
SLI/SLO/SLA
Error budgets, incident response.
Intermediate
DevOps / SRE
DevOps and SRE engineers make software delivery fast and reliable. The path starts at the Linux command line and ends with running resilient, observable systems in the cloud.
6–8 months · 5 stages · 17 topics
Download PDFStages
Click a topic to open its notes. Drag to pan, scroll to zoom; dashed topics are optional.
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.