Clear, practical technology insights

Developer learning domain

DevOps, Cloud & Infrastructure Learning Path & Roadmap

Learn Linux, containers, CI/CD, cloud fundamentals, Kubernetes, and server administration so applications can be built, released, observed, and operated reliably.

Dependency-aware sequence

Recommended Learning Order

Start with foundations, then move through the paths in an order that matches their prerequisite level.

  1. 1

    Linux Fundamentals

    Use and troubleshoot Linux files, permissions, processes, packages, storage, services, logs, networking, and routine administration workflows.

    Open path
  2. 2

    Docker and Containers

    Build, run, secure, debug, connect, persist, test, and distribute containerized applications and multi-service development environments.

    Open path
  3. 3

    DevOps Foundations

    Improve software delivery through collaboration, automation, configuration, infrastructure practices, observability, reliability, incident response, and feedback.

    Open path
  4. 4

    Continuous Integration and Delivery

    Build secure, testable, versioned, observable, and recoverable pipelines for software integration, artifacts, releases, deployments, and rollback.

    Open path
  5. 5

    Cloud Computing Fundamentals

    Design, deploy, secure, monitor, scale, govern, and estimate the cost of a small cloud-hosted system using portable architecture concepts.

    Open path
  6. 6

    Kubernetes Fundamentals

    Deploy, expose, configure, secure, scale, observe, update, and troubleshoot containerized workloads on Kubernetes.

    Open path
  7. 7

    Linux and Windows Server Administration

    Configure, secure, monitor, back up, restore, and troubleshoot Linux and Windows servers in a small-business or lab environment.

    Open path

Structured curriculum

Learning Paths in This Domain

Foundation · 30 hours

Linux Fundamentals

Use and troubleshoot Linux files, permissions, processes, packages, storage, services, logs, networking, and routine administration workflows.

View path

Practitioner · 40 hours

Docker and Containers

Build, run, secure, debug, connect, persist, test, and distribute containerized applications and multi-service development environments.

View path

Practitioner · 40 hours

DevOps Foundations

Improve software delivery through collaboration, automation, configuration, infrastructure practices, observability, reliability, incident response, and feedback.

View path

Need a starting point?

Check your programming foundations

Use the private browser-based assessment to identify a practical starting path.

Take the Skill Assessment