TrainWithShubham/90DaysOfDevOps
TrainWithShubham/90DaysOfDevOps has 1,448 GitHub stars and 8,698 forks. GitHot measured +3 stars in 24 hours. Last checked 2026-11-04 08:18 UTC. Last push 2026-04-26.
This repository is a Challenge for the DevOps Community to get stronger in DevOps.The reason for making this Public is so that others can learn from the community and help each other grow.
Measured star growth
- in 24h
- +3
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original🚀 90DaysOfDevOps
Learn • Build • Practice • Become Job-Ready
Welcome to 90DaysOfDevOps, a structured and hands-on DevOps challenge by TrainWithShubham.
This repository is designed to help you build real DevOps skills step by step in 90 days — not by watching endless videos, but by doing daily tasks, building projects, and thinking like a production-ready DevOps engineer.
This is not a theory-heavy course.
This is a discipline + execution challenge.
🎯 What is #90DaysOfDevOps?
#90DaysOfDevOps is a day-wise DevOps learning challenge where:
- Every day has one clear task
- Every task has a real-world DevOps outcome
- Every learner builds a public GitHub proof of work
- Every concept is reinforced through hands-on practice
- Learning is aligned with live classes and recordings
By the end of 90 days, you will have:
- Strong DevOps fundamentals
- Multiple mini-projects
- One end-to-end DevOps capstone project
- A GitHub profile that clearly shows consistency
- Confidence to handle DevOps interviews and production systems
🧠 Who Is This For?
This challenge is ideal for:
- Students and freshers entering DevOps or Cloud
- Working professionals switching to DevOps / SRE / Cloud roles
- Developers who want to understand infrastructure and CI/CD
- Anyone who believes consistency beats talent
No prior DevOps experience is required.
Commitment is mandatory.
🗂 Repository Structure
90DaysOfDevOps/
│
├── README.md
├── CONTRIBUTING.md
├── LICENSE
├── .gitignore
│
├── scripts/
│ └── helper-scripts.sh
│
├── day-01/
│ └── README.md
├── day-02/
│ └── README.md
├── ...
├── day-90/
│ └── README.md
📅 How the Challenge Works
- One day = one task
- Tasks are aligned with live classes
- Live class days focus on core concepts
- Weekdays focus on practice and reinforcement
- Daily commits are encouraged
Even 30–60 minutes per day is enough if done honestly.
🛠 What You Will Learn
- Linux fundamentals and troubleshooting
- Shell scripting and automation
- Networking basics for DevOps
- Git and GitHub workflows
- Docker and containerization
- AWS core and advanced services
- CI/CD using Jenkins, GitHub Actions, GitLab
- DevSecOps fundamentals
- Kubernetes, Helm, ArgoCD
- Terraform and Ansible
- Observability with Grafana, Prometheus, OpenTelemetry
- End-to-end DevOps project
📦 How to Participate
- Fork this repository
- Clone your fork
- Navigate to the current
day-XXfolder - Complete the task
- Commit and push your work
🌍 Learn in Public
Share your progress on LinkedIn:
#90DaysOfDevOps
#DevOpsKaJosh
#TrainWithShubham
❤️ Final Note
DevOps is not about tools.
It is about ownership, reliability, and consistency.
One day at a time.
One commit at a time.
Happy Learning
TrainWithShubham
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
559,887 starspublic-apis/public-apis
A collective list of free APIs
496,163 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
431,551 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
393,925 stars