Learn DevOps fundamentals from zero experience through structured 90-day curriculum.
Study containerization, Kubernetes, and infrastructure-as-code tools with free, hands-on examples.
Prepare for DevOps engineer roles by covering networking, automation, and deployment practices.
Fill specific knowledge gaps in security, cloud provisioning, or container orchestration.
90DaysOfDevOps is a structured learning guide covering the broad discipline of DevOps, the practices and tools used to build, deploy, and maintain software reliably and quickly. It started as one person's public learning journal over 90 days in early 2022 and grew into a community resource with three years of content. DevOps (short for Development and Operations) is the practice of bridging the gap between writing software and running it in production. The guide covers a wide range of topics including containers (packages that bundle software with everything it needs to run), infrastructure as code (managing servers and cloud resources through configuration files rather than manual setup), networking basics, Kubernetes (a system for managing containers at scale), Ansible (a tool for automating server configuration), Terraform (a tool for provisioning cloud infrastructure), and backup strategies. The 2022 content was written by the author and refined by the community. The 2023 edition adds a DevSecOps angle, security practices woven into the development process, contributed by subject matter experts. The 2024 edition consists of 91 community video sessions. You would use this if you're trying to learn DevOps from scratch or fill specific gaps in knowledge, and prefer free, open resources over paid courses. Everything referenced uses free, community, or open source software.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.