Beginner 6 milestones About 8 weeks 3 hours a week

DevOps roadmap

From one Linux box to a pipeline that ships and a stack you can see.

The DevOps Engineer path

The generalist path. You learn to run a Linux host, move traffic across a network, ship through CI/CD, package workloads as containers, describe infrastructure as code and watch it all in production. Most milestones end with incidents that make you fix the thing you just learned.

Who it is for

Developers moving toward operations, sysadmins moving toward automation, and anyone who wants the broad foundation most DevOps job descriptions assume.

Milestones

  1. 01

    Operate a Linux box

    Files, permissions, processes and services, then scripts that do the boring parts for you.

  2. 02

    Networks and the cloud

    How traffic finds your service, and what changes when the servers are someone else's.

  3. 03

    Ship through pipelines

    Build, test, version and release on every merge without betting the service on it.

  4. 04

    Containers to clusters

    Package the app once, then let Kubernetes keep it running.

  5. 05

    Infrastructure as code

    Stop clicking in consoles: declare infrastructure, review it, apply it.

  6. 06

    Run what you ship

    Metrics, alerts and the on-call habits that keep releases boring.

Your pager is ready.

Free, instant, and it works on your phone. No signup: start as a guest and save your progress later.