DevOps 101
Learn the DevOps work you actually have to do.
Practical training for CI/CD, containers, Kubernetes, monitoring, and runbooks. Written lessons, a Dockerfile generator you can run, and two template packs you can download.
Structured learning
Pick the problem you need to understand next
The goal is not to turn every developer into an SRE. It is to build enough shared understanding that pipelines, deployments and incidents are easier to reason about.
Start here
CI/CD Fundamentals
Understand what a pipeline is doing, where failures usually happen, and how to make releases more repeatable.
Containers
Docker for Developers
Build and debug containers with practical examples rather than memorising flags in isolation.
Infrastructure
Kubernetes without the fog
Learn the moving parts, common deployment patterns and the failure modes teams actually run into.
Operations
Runbooks & incident response
Create useful operating docs, monitoring checks and response playbooks your team can reuse.
For junior engineers
Move beyond βit works on my machine.β
Use the lessons to understand the path from source code to a running service: build, test, package, deploy, observe and recover.
- β Step-by-step CI/CD walkthroughs
- β Plain-English Docker and Kubernetes explanations
- β Debugging guides for common failures
- β Reusable checklists and templates
For teams
Create a shared operating baseline.
Use the same guides and templates for onboarding, deployment conventions, monitoring and incident response. The site provides a starting point; your team still decides what fits your environment.
- β Runbook and documentation patterns
- β Pipeline and Dockerfile examples
- β Monitoring and alerting guidance
- β Incident-response learning resources
Tools and resources
Try the working tools and resources
Coming soon
Join the list.