DevOps and Cloud Engineer Roadmap

Linux, containers, CI/CD and one major cloud — the standard path into DevOps and cloud roles.

8 milestones · ~260 hours total

  1. 1

    Linux and networking

    ~30h

    Shell, permissions, processes, systemd, SSH, DNS, HTTP and TCP troubleshooting.

    Practice this →
  2. 2

    Git and scripting

    ~20h

    Branching workflows, code review, Bash and Python scripts for automation.

    Practice this →
  3. 3

    Containers

    ~25h

    Dockerfiles, images, volumes, networking and Docker Compose for multi-service apps.

    Practice this →
  4. 4

    CI/CD pipelines

    ~25h

    Build, test and deploy automatically with GitHub Actions or GitLab CI, with secrets handled safely.

    Practice this →
  5. 5

    One cloud in depth

    ~50h

    Compute, storage, networking, IAM and managed databases on AWS, Azure or GCP; learn the cost model too.

    Practice this →
  6. 6

    Infrastructure as code

    ~30h

    Terraform fundamentals, state, modules and reviewing infrastructure changes like code.

    Practice this →
  7. 7

    Kubernetes basics

    ~40h

    Pods, deployments, services, config and autoscaling, then observability with metrics and logs.

    Practice this →
  8. 8

    Certification and projects

    ~40h

    Prepare for one associate-level cloud certification and deploy one project end to end with monitoring.

    Practice this →