Author: Nimesha Jinarajadasa
Category: DevOps • Free • Self-paced
Last Updated: June 25, 2025
Welcome to the most beginner-friendly DevOps roadmap for 2026!
This 6-month free program is designed to help interns, fresh graduates, career switchers, and self-taught learners get job-ready in DevOps by the start of 2026.
- ✅ Interns and College Students
- ✅ Fresh Graduates
- ✅ Career Switchers
- ✅ Self-taught Learners
- ✅ Anyone aiming for a Trainee/Associate/Fresh DevOps Role in 2026
| Month | Topics Covered |
|---|---|
| July | Linux Fundamentals, Shell Scripting |
| August | Git, GitHub, Team Collaboration |
| September | Docker, Docker Compose, CI/CD Basics |
| October | Kubernetes (K8s), Helm, Cloud Provider Basics |
| November | Managed K8s (EKS/GKE/AKS), Ingress, TLS, Cloud Cost Optimization |
| December | Monitoring, Logging, Alerting, Final Capstone Project |
| Month | Week(s) | Topics | Tools / Platforms | Status |
|---|---|---|---|---|
| Jul | 1–2 | Linux Fundamentals | Ubuntu/CentOS, KodeKloud | ✅ Completed |
| Jul | 3–4 | Shell Scripting | Bash, Vim/Nano | ⏳ Upcoming |
| Aug | 1–2 | Git & GitHub | Git CLI, GitHub | ⏳ Upcoming |
| Aug | 3–4 | Git Workflows | GitHub Issues, Projects | ⏳ Upcoming |
| Sep | 1–2 | Docker Basics | Docker CLI, DockerHub | ⏳ Upcoming |
| Sep | 3 | Docker Compose | docker-compose.yml | ⏳ Upcoming |
| Sep | 4 | Basic CI/CD | GitHub Actions, Jenkins | ⏳ Upcoming |
| Oct | 1–2 | Kubernetes Basics | Minikube, kubectl | ⏳ Upcoming |
| Oct | 3 | Helm Charts | Helm | ⏳ Upcoming |
| Oct | 4 | Cloud Basics | AWS, Azure, GCP | ⏳ Upcoming |
| Nov | 1 | Managed Kubernetes | EKS/GKE/AKS | ⏳ Upcoming |
| Nov | 2 | Cloud K8s Deployment | kubectl, YAML | ⏳ Upcoming |
| Nov | 3 | Ingress + TLS | NGINX, cert-manager | ⏳ Upcoming |
| Nov | 4 | Cloud Cost Management | AWS, Azure | ⏳ Upcoming |
| Dec | 1 | Monitoring | Prometheus, Grafana | ⏳ Upcoming |
| Dec | 2 | Centralized Logging | Loki, Fluent Bit | ⏳ Upcoming |
| Dec | 3 | Alerting | Alertmanager, Grafana | ⏳ Upcoming |
| Dec | 4 | Capstone Project | Full DevOps Stack | ⏳ Upcoming |
Recommended Linux Course : KodeKloud Linux for Beginners Course
By the end of Month 6, you will:
- Deploy a full-stack app to the cloud
- Add observability with Prometheus and Grafana
- Publish your GitHub repository as a portfolio piece
- Follow each task by week
- Clone this repo and track your progress
- Join community sessions for weekly check-ins
- Join Discord
- Update the status and progress in each section
- Linux: Ubuntu, CentOS, Linux Handbook
- Git: Git CLI, GitHub Projects
- Docker: Docker CLI, DockerHub, Docker Compose
- CI/CD: GitHub Actions, Jenkins
- Kubernetes: Minikube, kubectl, Helm, YAML
- Cloud: AWS Free Tier, GCP, Azure Student
- Observability: Prometheus, Grafana, Loki, Alertmanager
This project is free to use for educational purposes.
Feel free to fork and customize your learning path!