- Home
- Learn
Learn DevOps by Doing
22 hands-on tutorials with quizzes, checkpoints, and real-world scenarios. Build practical skills in CI/CD, SRE, Security, and Platform Engineering.
Tutorials
beginner
Feature Flags for Safe Releases
Learn to use feature flags for progressive delivery and instant rollback
First Win in 10 minutes: Create a working feature flag helper and toggle a feature on for specific users
Secrets Management Fundamentals
Learn to store, inject, and rotate secrets securely without exposing them in code
First Win in 5 minutes: Block a secret from being committed using a pre-commit hook
Dependency Hygiene and SBOM
Learn to manage dependencies securely with automated updates, vulnerability scanning, and software bill of materials
First Win in 8 minutes: Generate your first SBOM and identify a known vulnerability in your dependencies
Golden Signals Monitoring
Implement the four golden signals (latency, traffic, errors, saturation) to monitor service health effectively
First Win in 10 minutes: See your first golden signal metric in a dashboard
Controls as Code Basics
Learn to define and enforce security and compliance controls as version-controlled, testable code
First Win in 8 minutes: Write and test your first policy that blocks a non-compliant resource
Trunk-Based Development
Learn to ship faster and safer by working from a single main branch with short-lived feature branches
First Win in 10 minutes: Merge a feature branch to main within 24 hours of creation
Test Strategy Pyramid
Learn to build a balanced test suite with the right mix of unit, integration, and end-to-end tests
First Win in 12 minutes: Write one test at each level of the pyramid and see them run in CI
Architecture Decision Records
Learn to document important technical decisions so teams understand why systems are built the way they are
First Win in 10 minutes: Write your first ADR documenting a recent technical decision
Infrastructure as Code Basics
Learn to manage infrastructure using code for consistency, repeatability, and version control
First Win in 12 minutes: Create a cloud resource using code instead of clicking in a console
On-Call Readiness
Prepare to be effective on-call with the skills, tools, and mindset to handle incidents confidently
First Win in 10 minutes: Set up your on-call environment and respond to a practice alert
Security Scanning in CI
Integrate security scanning into your CI pipeline to catch vulnerabilities before they reach production
First Win in 10 minutes: Run your first security scan and see vulnerability results in CI
intermediate
Implementing SLOs and Error Budgets
Learn to define Service Level Objectives and use error budgets to balance reliability and velocity
First Win in 15 minutes: Calculate your first error budget and see exactly how much downtime your SLO allows
Incident Response Fundamentals
Learn structured incident response from detection to postmortem
First Win in 10 minutes: Draft your first IC status update using a proven template
Canary Deployments
Learn to safely release new versions by gradually shifting traffic and validating with production data
First Win in 12 minutes: Route 10% of traffic to a canary version and observe metrics
Platform Golden Path
Learn to create self-service templates that help teams deploy services correctly by default
First Win in 15 minutes: Create a service template that a team can use to deploy a new service in minutes
Release and Rollback
Learn to release confidently and rollback quickly when things go wrong
First Win in 15 minutes: Deploy a release and successfully rollback to the previous version
Chaos Engineering Introduction
Learn to proactively find weaknesses in your system by running controlled experiments
First Win in 15 minutes: Run your first chaos experiment and observe system behavior
DORA Metrics Dashboard
Build a dashboard to track the four key DevOps metrics that predict software delivery performance
First Win in 15 minutes: See your first deployment frequency metric calculated from real pipeline data
API Contract Testing
Ensure API consumers and providers stay compatible using contract testing
First Win in 12 minutes: Write and verify your first API contract between a consumer and provider
Blue-Green Deployments
Deploy with zero downtime by maintaining two identical production environments
First Win in 15 minutes: Switch traffic between blue and green environments with zero downtime
Service Mesh Basics
Understand service mesh architecture and implement basic traffic management, observability, and security
First Win in 15 minutes: See automatic request tracing across services without code changes
New to DevOps?
Start with these foundational tutorials to build a solid DevOps foundation.