Free Roadmap

Become a Cloud / DevOps Engineer from scratch

The engineers who ship and run software at scale. Go from zero to job-ready in about five months — with real pipelines, containers, and cloud deployments.

22
weeks · ~10–12 hrs/wk
5
hands-on projects
4
phases · to production
₹0
free tiers only
The one rule

Automate → containerize → deploy

DevOps is learned by building pipelines, not reading about them. Everything below runs on free cloud tiers and ends in something deployed and automated.

Where This Leads

Career outcomes

Roles you can apply for

DevOps EngineerCloud EngineerSite Reliability EngineerPlatform Engineer

Who it suits: You like automation and infrastructure, and take satisfaction in systems that just keep running.

₹6–14 LPA
typical starting range in India

Indicative 2026 starting ranges in India — actual pay varies widely by city, company, and skill. Salary is an outcome of skill and a strong project portfolio, not a guarantee.

The Roadmap

Four phases, step by step

0

Foundations

Weeks 1–5

The Linux, Git, and scripting base everything sits on.

Week 1

Linux & CLI

Shell, files, permissions, processes.

Week 2

Networking basics

DNS, HTTP, ports, load balancing.

Week 3

Git workflows

Branches, PRs, merge strategies.

Week 4

Scripting

Bash and Python for automation.

Week 5

Programming refresher

Enough code to build tooling.

1

Containers & CI/CD

Weeks 6–11

Package apps and ship them automatically.

Week 6

Docker

Images, containers, Dockerfiles.

Week 7

Docker Compose

Multi-service local environments.

Week 8

CI/CD concepts

Pipelines with GitHub Actions.

Week 9

Build & deploy

Automated test-and-deploy workflows.

Week 10

Registries

Push and pull container images.

Week 11 · Project ▶

Containerized pipeline

Dockerize an app and auto-deploy it.

2

Cloud & Orchestration

Weeks 12–17

Run workloads on AWS and Kubernetes.

Week 12

Cloud fundamentals

AWS core: EC2, S3, IAM.

Week 13

Cloud networking

VPCs, subnets, security groups.

Week 14

Kubernetes basics

Pods, deployments, services.

Week 15

K8s scaling

Replicas, autoscaling, config.

Week 16

Infrastructure as Code

Terraform to define infrastructure.

Week 17 · Project ▶

Deploy to Kubernetes

Run your app on a K8s cluster.

3

Monitoring & SRE

Weeks 18–22

Keep production healthy and secure.

Week 18

Monitoring

Prometheus and Grafana dashboards.

Week 19

Logging

Centralized logs with the ELK stack.

Week 20

Security & secrets

Secrets management, least privilege.

Week 21

Cert prep

AWS Cloud Practitioner study.

Week 22 · Capstone ▶

Full platform

CI/CD + IaC + K8s + monitoring, end to end.

Build a Portfolio

Five projects that get you hired

Projects beat certificates. Do them in order — each builds on the last. Put every one on GitHub with a clear README.

Start here

1 · Dockerize an App

Take any app and package it into a container that runs anywhere.

CI/CD

2 · CI/CD Pipeline

GitHub Actions that test and deploy on every push.

Cloud

3 · Deploy to AWS

Host an app on EC2/S3 with proper IAM and networking.

In demand

4 · Kubernetes Deployment

Run a multi-service app on a cluster with scaling.

Capstone

5 · IaC + K8s + Monitoring

A fully automated, monitored platform defined in Terraform.

Learn It

Learning resources

Click any resource to open it — free and well-known first, then build something with it.

Universal (any field): roadmap.sh · freeCodeCamp · GitHub Student Pack · Coursera

Do This Today

Your first step (takes 30 minutes)

1. Install Docker Desktop

Free — your local container playground.

2. Open an AWS free-tier account

aws.amazon.com/free — enough to learn the core services.

3. Run one container

docker run hello-world, then containerize a small app. Started.

Not sure which path is right for you?

PathAhead helps you choose the career that fits you — with guidance built for Intermediate students. Explore every roadmap in one place.

This roadmap is a free educational resource. Timelines are a guide — everyone learns at a different pace. Referenced resources (KodeKloud, freeCodeCamp, AWS Skill Builder, TechWorld with Nana (YouTube), Docker docs) are for learning only and are not affiliated with PathAhead.