What it is
DevOps Exercises is a large collection of questions, explanations, and exercises for DevOps, SRE, and infrastructure work. It is organized by engineering areas rather than a short top-questions list.
It includes networking, Linux, Jenkins, AWS, Kubernetes, Terraform, Prometheus, Docker, Ansible, databases, DNS, virtualization, security, and more. It is useful both for interviews and for mapping knowledge gaps.
What is inside
The main format is questions with expandable answers and exercises. Topics range from TCP/IP, NAT, and DHCP to monitoring, incidents, containers, clouds, CI/CD, and infrastructure as code.
A practical flow is to choose a section, answer in your own words, then compare with the provided answer. Teams can use it as an internal learning plan or interview topic base.
Topic map example
This snippet shows the breadth of the repository: infrastructure is more than one tool.
- Network
- Linux
- Containers
- Kubernetes
- Terraform
- Monitoring
- Cloud
- Databases
Strengths and limits
The strength is practical breadth. DevOps work spans networking, operating systems, deployment, observability, and reliability, and the repository reflects that.
The limitation is the question format. It checks knowledge, but it does not replace real on-call work, incident investigation, cluster setup, or operating systems under load.