All Roadmaps
☁️
Roadmap

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.

610 months
4 phases
~34 weeks

Phase 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 — how traffic flows through infrastructure.

beginner
2 weeks

Shell Scripting

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

Phase 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.

Phase 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.

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

intermediate
3 weeks

CI/CD Pipelines

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

advanced
4 weeks

Infrastructure as Code

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

intermediate
2 weeks

Monitoring & Observability

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

More Roadmaps