Skip to main content
DevOpsLabTH.dev
Roadmap

Build DevOps capability in order.

Follow the path from terminal fundamentals to production operations and platform engineering.

Roadmap status is a curated guide. For exact available courses and labs, use the Courses page.

Two learning modes across the path. Hands-on labs run in a live sandbox. A Concept track is guided reading that builds the mental model.

  1. 01

    Foundations

    Move around a Linux box, script routine work, and version it.

    Available
    LinuxBashGitNetworking
    Recommended first
    None. Start here.
    You will be able to
    Navigate an unfamiliar server, automate a task in Bash, and track changes in Git without panic.
    View courses
  2. 02

    Packaging and Runtime Basics

    Package software so it runs the same way everywhere.

    Available
    Docker
    Recommended first
    Step 1.
    You will be able to
    Build an image, run and network containers, and reason about layers and volumes.
    View courses
  3. 03

    Cloud Foundations

    Run real services on cloud primitives and connect them.

    Available
    AWS
    Recommended first
    Step 1. Step 2 recommended.
    You will be able to
    Stand up compute, storage, and networking on AWS and explain how the pieces route to each other.
    View courses
  4. 04

    Infrastructure as Code

    Declare infrastructure instead of clicking it into existence.

    Coming soon
  5. 05

    Delivery Pipelines

    Automate the path from commit to running software.

    Coming soon
  6. 06

    Operations and Observability

    See what your services are doing once they are live.

    Coming soon
  7. 07

    Orchestration

    Schedule and scale containers across many machines.

    Coming soon
  8. 08

    Security and DevSecOps

    Fold security into every stage instead of bolting it on.

    Coming soon
  9. 09

    Platform Engineering

    Turn the whole stack into a paved path other teams can use.

    Coming soon