Filters
Zo zoek je
  • Gewone woorden vinden namen, teksten en voorbeelden.
  • "twee woorden" vindt precies die zin.
  • --naam of -x vindt een optie.
  • #woord zoekt alleen in commando's.
  • @grep vindt lessen en labs die grep gebruiken.
  • Filters: cat:network · in:labs · in:notes · level:rhcsa · ch:8 · root:yes. Zet ! voor een woord om het weg te laten. OR tussen woorden betekent één ervan.
  • ↑ ↓ bewegen · Enter openen · Esc sluiten · / zoeken

Meest gebruikte tools: 62 DevOps-tools

De 62 tools die je het meest tegenkomt in DevOps-banen, per gebied: bouwen en pakketten, shell-automatisering, container-images, Kubernetes, CI/CD en GitOps, infrastructure as code, de drie grote clouds, verkeer en service mesh, monitoring en loadtests, en dagelijks serverwerk. Per tool: wat het is, waarvoor het gebruikt wordt, de belangrijkste commando's, goede gewoontes en een link naar de volledige commandopagina.

Gids van
Hosam Hani
Versie
2026
Lessen
73

Mijn eigen studieplan, in mijn eigen woorden. Ik werk het bij terwijl ik leer. De links gaan naar de officiële pagina's; prijzen veranderen, controleer ze voor je koopt.

Delen en hoofdstukken

Deel 1

De kaart

  1. 1See all 62 DevOps tools on one mapThe map5 lessen
    Lessen
    1. 1.1 Read the DevOps loop
    2. 1.2 Know the 10 areas
    3. 1.3 See how DevOps and DevSecOps differ
    4. 1.4 Learn them in the right order
    5. 1.5 Measure DevOps with the 4 DORA metrics

Deel 2

Bouwen en leveren

  1. 2Build code with make, npm, pip, Maven and GoBuild and packages6 lessen
    Lessen
    1. 2.1 make — one task runner for every project
    2. 2.2 npm — Node.js packages and scripts
    3. 2.3 pip — Python packages
    4. 2.4 Maven — Java builds
    5. 2.5 Go — the language of cloud-native tools
    6. 2.6 Use the same build in every place
  2. 3Automate the boring work in the shellShell automation8 lessen
    Lessen
    1. 3.1 bash — the glue of every pipeline
    2. 3.2 curl — talk to every API
    3. 3.3 jq — read and change JSON
    4. 3.4 yq — read and change YAML
    5. 3.5 xargs — run a command for many items
    6. 3.6 envsubst — tiny templates
    7. 3.7 watch — a live view
    8. 3.8 tmux — sessions that survive
  3. 4Build and move container imagesContainer images5 lessen
    Lessen
    1. 4.1 Docker — build and run images
    2. 4.2 Podman — Docker without a daemon
    3. 4.3 Buildah — build images in CI safely
    4. 4.4 Skopeo — copy and inspect images
    5. 4.5 Make images small and fast
  4. 5Run apps on KubernetesKubernetes6 lessen
    Lessen
    1. 5.1 kubectl — talk to the cluster
    2. 5.2 Helm — packages for Kubernetes
    3. 5.3 Kustomize — one base, many environments
    4. 5.4 minikube, kind and k3s — clusters to practise
    5. 5.5 k9s and stern — find problems fast
    6. 5.6 Debug a pod that does not start
  5. 6Ship changes with Git, CI/CD and GitOpsGit, CI/CD and GitOps6 lessen
    Lessen
    1. 6.1 Git — the start of every change
    2. 6.2 GitHub CLI — PRs and Actions from the terminal
    3. 6.3 act — test GitHub Actions locally
    4. 6.4 GitLab Runner and Jenkins — pipelines in companies
    5. 6.5 Argo CD and Flux — GitOps
    6. 6.6 Build a pipeline with clear stages

Deel 3

Infrastructuur en cloud

  1. 7Build infrastructure from codeInfrastructure as code7 lessen
    Lessen
    1. 7.1 Terraform — the standard for provisioning
    2. 7.2 OpenTofu — the open-source Terraform
    3. 7.3 Terragrunt — many environments without copy-paste
    4. 7.4 Pulumi — IaC in a programming language
    5. 7.5 Ansible — configure servers
    6. 7.6 Packer, Vagrant and cloud-init — images and first boot
    7. 7.7 Choose the right tool
  2. 8Work with the three big cloudsCloud CLIs6 lessen
    Lessen
    1. 8.1 Azure CLI
    2. 8.2 AWS CLI
    3. 8.3 gcloud
    4. 8.4 eksctl
    5. 8.5 Know the same service in three clouds
    6. 8.6 Log in from CI without stored keys
  3. 9Route traffic with proxies and a service meshTraffic and service mesh6 lessen
    Lessen
    1. 9.1 nginx — web server and reverse proxy
    2. 9.2 HAProxy — fast load balancing
    3. 9.3 Traefik — the proxy that reads Docker and Kubernetes
    4. 9.4 Istio — a service mesh
    5. 9.5 Certbot — free TLS certificates
    6. 9.6 Release with less risk

Deel 4

Draaien en bewaken

  1. 10Monitor, log and load testMonitoring and load tests7 lessen
    Lessen
    1. 10.1 Prometheus — metrics
    2. 10.2 node_exporter — server metrics
    3. 10.3 Grafana — dashboards
    4. 10.4 Loki — logs
    5. 10.5 OpenTelemetry Collector — one pipe for all signals
    6. 10.6 k6 and ab — load tests
    7. 10.7 Alert on symptoms, not on causes
  2. 11Do the daily work on Linux serversDaily server work7 lessen
    Lessen
    1. 11.1 systemctl — services
    2. 11.2 journalctl — logs of the system
    3. 11.3 ssh — log in and run commands
    4. 11.4 rsync — copy and sync files
    5. 11.5 crontab — scheduled jobs
    6. 11.6 logrotate — keep log files small
    7. 11.7 Write a runbook for every server role
  3. 12Put the tools together in one DevOps stackPut it together4 lessen
    Lessen
    1. 12.1 Build the reference stack
    2. 12.2 Follow one change through the stack
    3. 12.3 Start small in the home lab
    4. 12.4 Answer the common interview questions

Wat je leert

De belangrijkste vaardigheden van de cursus en het hoofdstuk waar je ze leert.

Toolgebieden