Roadmap
6–10 months
4 phases
~34 weeks

DevOps & Cloud Engineer Roadmap

The roadmap from first container to cloud-certified engineer. Covers Docker, Kubernetes, AWS, Azure, CI/CD pipelines, and infrastructure as code, the skills that power modern software delivery.
  1. Phase 1:Linux & Networking

    beginner
    3 weeks

    Linux Fundamentals

    Navigate the command line, manage files and permissions, and understand processes and services.

    beginner
    2 weeks

    Networking Basics

    TCP/IP, DNS, HTTP, firewalls, and load balancers, and how traffic flows through infrastructure.

    beginner
    2 weeks

    Shell Scripting

    Automate tasks with Bash scripts, the first step toward infrastructure automation.

  2. Phase 2:Containers & Orchestration

    beginner
    3 weeks

    Docker

    Build container images, run containers, manage volumes and networks, and write Dockerfiles.

    intermediate
    1 week

    Docker Compose

    Define and run multi-container applications with docker-compose.

    intermediate
    4 weeks

    Kubernetes

    Deploy, scale, and manage containerised applications with Kubernetes: pods, services, deployments, and config maps.

  3. Phase 3:Cloud Platforms

    beginner
    4 weeks

    AWS Fundamentals

    EC2, S3, RDS, Lambda, IAM, and VPC, the core AWS services every cloud engineer uses.

    beginner
    3 weeks

    Azure Fundamentals

    Azure VMs, Blob Storage, Azure SQL, Functions, and Active Directory, Microsoft's cloud platform.

    intermediate
    3 weeks

    Cloud Certifications

    AWS Cloud Practitioner and Azure AZ-900 are entry-level credentials that prove foundational cloud knowledge.

  4. Phase 4:CI/CD & Infrastructure as Code

    intermediate
    3 weeks

    CI/CD Pipelines

    GitHub Actions, GitLab CI, or Jenkins to automate testing and deployment on every push.

    advanced
    4 weeks

    Infrastructure as Code

    Define infrastructure with Terraform or Pulumi for version-controlled, repeatable, and auditable.

    intermediate
    2 weeks

    Monitoring & Observability

    Prometheus, Grafana, and alerting to keep systems healthy and debug production issues fast.

Next steps

Keep exploring

Languages in this roadmap

Other goals

More Roadmaps