Clear, practical technology insights

Developer career roadmap

DevOps and Cloud Engineer Roadmap

Automate delivery, operate Linux and cloud systems, use containers, and improve reliability through observability.

Your local progress

Track Progress

Your progress is saved in this browser.

0 of 8core paths complete
0%roadmap complete

Dependency-aware sequence

DevOps and Cloud Engineer Roadmap

  1. 1

    Command Line and Shell Essentials

    Navigate files, run programs, combine commands, manage environment variables, and write safe shell scripts across major operating systems.

  2. 2

    Git and GitHub

    Track changes, create focused commits, work safely with branches, collaborate through pull requests, and recover from routine Git mistakes.

  3. 3

    Linux Fundamentals

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

  4. 4

    Computer Networking Fundamentals

    Explain how devices communicate, configure and troubleshoot basic IP networks, interpret DNS and DHCP behavior, and locate connection failures.

  5. 5

    Docker and Containers

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

  6. 6

    DevOps Foundations

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

  7. 7

    Continuous Integration and Delivery

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

  8. 8

    Cloud Computing Fundamentals

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

Project ladder

Projects to Build

Stage 1

Foundation project

Build evidence that combines the skills from the roadmap stages you have completed.

Stage 2

Specialization project

Build evidence that combines the skills from the roadmap stages you have completed.

Stage 3

Portfolio capstone

Build evidence that combines the skills from the roadmap stages you have completed.

Extend your capability

Recommended Specializations

Kubernetes Fundamentals

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

Software Testing Fundamentals

Design useful tests, separate unit and integration concerns, test error behavior, recognize unreliable tests, and create a balanced test strategy.