Most service usage: 62 DevOps tools
The 62 tools you meet most in DevOps jobs, by area: build and packages, shell automation, container images, Kubernetes, CI/CD and GitOps, infrastructure as code, the three big clouds, traffic and service mesh, monitoring and load tests, and daily server work. For each one: what it is, what it is used for, the key commands, good practice and a link to its full command page.
- Guide by
- Hosam Hani
- Version
- 2026
- Lessons
- 73
My own study plan, written in my own words. I update it while I go. The links point to the official pages; prices change, so check them before you buy.
Parts and chapters
Part 1
The map
Part 2
Build and ship
- 2Build code with make, npm, pip, Maven and GoBuild and packages6 lessons
- 3Automate the boring work in the shellShell automation8 lessons
- 4Build and move container imagesContainer images5 lessons
- 5Run apps on KubernetesKubernetes6 lessons
- 6Ship changes with Git, CI/CD and GitOpsGit, CI/CD and GitOps6 lessons
Part 3
Infrastructure and cloud
Part 4
Run and watch
What you learn
The main skills of the course and the chapter where you learn each one.
Tool areas
- Build tools and package managers — 5 toolsChapter 2 Build code with make, npm, pip, Maven and Go
- Shell automation — 8Chapter 3 Automate the boring work in the shell
- Container images — 4Chapter 4 Build and move container images
- Kubernetes — 8Chapter 5 Run apps on Kubernetes
- Git, CI/CD and GitOps — 7Chapter 6 Ship changes with Git, CI/CD and GitOps
- Infrastructure as code — 8Chapter 7 Build infrastructure from code
- Cloud CLIs — 4Chapter 8 Work with the three big clouds
- Traffic and service mesh — 5Chapter 9 Route traffic with proxies and a service mesh
- Monitoring and load tests — 7Chapter 10 Monitor, log and load test
- Daily server work — 6Chapter 11 Do the daily work on Linux servers