3-Month DevOps Roadmap (90 Days)
Hi, Iβm Mohd Yusuf β a passionate learner exploring the world of Data Analytics, DevOps, and Cloud Computing through hands-on practice and real-world projects.
I believe in learning in public, so I document my journey by sharing weekly progress, notes, mistakes, and lessons. My goal is to build strong fundamentals in Excel, SQL, Python, Power BI, Linux, and Cloud technologies while growing consistently every day.
As a fresher, I focus on practical skills over shortcuts. I enjoy breaking down complex topics into simple explanations and learning by doing.
On this blog, youβll find: βοΈ Beginner-friendly tutorials βοΈ Learning roadmaps βοΈ Practice projects βοΈ Career insights βοΈ Honest experiences
If youβre also learning, switching careers, or building skills in tech, letβs connect and grow together π€
π Learning in public β one step at a time.
Goal: Become job-ready for entry-level DevOps roles in 3 months by studying 2β3 hours daily.
π Month 1: DevOps Fundamentals + Core Tools
Week 1: Basics
What is DevOps & SDLC
Linux fundamentals
Top 50 Linux commands
File system, permissions, users
Week 2: Git & GitHub
Version Control basics
Git commands
Branching & merging
GitHub repositories & pull requests
Week 3: Scripting + Automation
Bash scripting basics
Variables, loops, conditions
Cron jobs
Week 4: Containers
Docker basics
Dockerfile
Images & Containers
Docker Compose
Containerize Python/Node app
π― Mini Project: Deploy app using Docker
π Month 2: Kubernetes + Cloud
Week 5: Kubernetes Basics
Pods
Deployments
Services
ConfigMaps
Secrets
Week 6: Advanced Kubernetes
Ingress
Helm
StatefulSets
Autoscaling
Week 7: AWS / Azure Basics
(Choose One)
AWS:
IAM
EC2
S3
VPC
Security Groups
Azure:
Azure VM
Storage
VNets
IAM
Week 8: CI/CD
GitHub Actions
Jenkins basics
Auto build & deploy pipeline
π― Mini Project: CI/CD pipeline for Docker app
π Month 3: Advanced DevOps + Job Ready
Week 9: Terraform
Infrastructure as Code
Providers
Variables
State file
Modules
Week 10: Python for DevOps
Python basics
File handling
Automation scripts
AWS boto3 basics
Week 11: Monitoring / Observability
Prometheus
Grafana
ELK Stack basics
Week 12: Resume + Interviews
Build 2 Projects
GitHub Portfolio
Resume creation
DevOps interview questions
LinkedIn optimization
π― Final Projects:
CI/CD Pipeline with Jenkins + Docker
Kubernetes App Deployment
AWS Infra using Terraform
π Best Tools to Learn
Linux
GitHub
Docker
Kubernetes
AWS
Terraform
Jenkins
Python
Prometheus
β° Daily Routine (2β3 hrs)
1 hr Theory
1 hr Practical
30 min Revision
Weekend = Project
π― After 3 Months You Can Apply For:
DevOps Intern
Junior DevOps Engineer
Cloud Support Engineer
Build & Release Engineer
SRE Fresher

