Skip to content

About

My 90 Days of DevOps Challenge 2026 journey, documenting hands-on tasks, technical notes, labs, screenshots, files, and key learnings.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

739 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 90 Days of DevOps - 2026

A structured, hands-on journey to build real DevOps skills - one system, one tool, one problem at a time.

This repository is my personal record of the 90 Days of DevOps Challenge - 2026: the notes I take, the labs I run, the mistakes I make, and the fixes I find along the way.


🔗 Quick Links

Link Description
My 2026 Challenge All my work, day-wise
Original Challenge Repository Created by Shubham Londhe (TrainWithShubham)

🎯 Why This Challenge

Watching tutorials is easy. Running production-like systems, breaking them, and fixing them is where the real learning happens.

This challenge is my attempt to move from knowing about DevOps to being able to do DevOps - through:

  • Strong fundamentals, built from first principles
  • Hands-on practice with the actual tools, not just slides
  • Real troubleshooting, not scripted demos
  • Small projects that connect concepts together
  • Consistent, visible progress - tracked and documented

My working principle: Learn → Practice → Troubleshoot → Build → Document → Repeat.


📚 How I'm Approaching It

Rather than rushing through a strict day-by-day schedule, I'm working through the challenge group by group. Each group gets the time it needs before I move to the next - because the goal is depth, not just a completed checklist.


🛠️ Topics Covered

Group Days Focus Area
🐧 Linux Fundamentals 1–13 Processes, systemd, permissions, users, LVM, troubleshooting
🌐 Networking 14–15 DNS, IP addressing, subnets, ports
🐚 Shell Scripting 16–21 Bash, loops, functions, error handling, automation
🔀 Git & GitHub 22–28 Branching, advanced Git, GitHub CLI, workflows
🐳 Docker 29–37 Images, Dockerfiles, networking, volumes, Compose
⚙️ CI/CD & GitHub Actions 38–49 YAML, pipelines, runners, secrets, artifacts, DevSecOps
☸️ Kubernetes 50–60 Architecture, Pods, Deployments, Services, storage, HPA, Helm
🏗️ Terraform (TerraWeek) 61–67 AWS infrastructure, state, modules, EKS, multi-environment setups
🤖 Ansible 68–72 Inventory, playbooks, modules, variables, roles
📊 Observability 73–77 Prometheus, Grafana, Loki, Promtail, OpenTelemetry, alerting
📦 Helm 78–80 Charts, custom charts, multi-environment deployment
☁️ Amazon EKS 81–83 Networking, persistent storage, production deployment
🔄 ArgoCD & GitOps 84–86 Sync strategies, rollbacks, GitOps-driven CI/CD
🤖 Agentic AI for DevOps 87–89 AI agents, MCP, CI/CD analysis, KubeHealer, AIOps
🏆 Grand Finale 90 Bringing the full journey together

💻 Philosophy

Don't just learn it. Build it. Break it. Fix it. Understand it.

Every topic here is backed by hands-on labs and real troubleshooting - not just theory.


🏆 Goals for These 90 Days

  • Build strong, practical DevOps fundamentals
  • Get comfortable with automation, containers, cloud, and Kubernetes
  • Sharpen troubleshooting and problem-solving skills
  • Ship a portfolio of real, working projects
  • Understand how DevOps tools fit together in real pipelines
  • Turn 90 days of effort into lasting, usable skills

🙏🏻 Acknowledgement

This challenge was created by Shubham Londhe sir (TrainWithShubham). My thanks to him for the structure, guidance, and inspiration behind this journey.


⭐ Support

If this repository is useful for your own DevOps learning, a star is appreciated - it helps keep this project visible and keeps me motivated to keep building in public.


Let's Connect: https://sharadverma.carrd.co/

About

My 90 Days of DevOps Challenge 2026 journey, documenting hands-on tasks, technical notes, labs, screenshots, files, and key learnings.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Contributors

Languages