← All Challenges

#100DaysOfDevOps

Mastering the DevOps mindset through 100 days of automation, containerization, and CI/CD pipelines.

The #100DaysOfDevOps challenge is designed to transform DevOps curiosity into real-world confidence. It focuses on the core principles of the DevOps lifecycle: automation, scalability, and reliability.

🎯 Key Outcomes

  • Automation at Scale: Learning to automate repetitive tasks using configuration management and IaC.
  • Container Orchestration: Mastering Docker and Kubernetes for modern application deployment.
  • Continuous Delivery: Building robust CI/CD pipelines that enable rapid and reliable software releases.

🛠️ Domain Areas Covered

  • Linux Fundamentals: File systems, process management, and shell scripting.
  • Version Control: Advanced Git workflows, branching strategies, and collaboration.
  • Microservices: Dockerizing applications and managing them with Kubernetes.
  • IaC & Configuration: Automating infrastructure with Terraform and Ansible.
  • CI/CD: Configuring Jenkins and GitHub Actions for automated building and testing.
  • Monitoring & SRE: Implementing Prometheus and Grafana for system observability.

Completed this challenge with a deep understanding of the tools and cultural mindset required for high-performing DevOps teams.