الفلاتر
طريقة البحث
  • الكلمات العادية تجد الأسماء والنصوص والأمثلة.
  • "كلمتان" تجد العبارة بالضبط.
  • --name أو -x تجد خيارًا.
  • #كلمة تبحث داخل الأوامر فقط.
  • @grep تجد الدروس والمعامل التي تستخدم grep.
  • الفلاتر: cat:network · in:labs · level:rhcsa · ch:8 · root:yes. ضع ! قبل كلمة لاستبعادها. OR بين الكلمات تعني إحداها.
  • ↑ ↓ للتنقل · Enter للفتح · Esc للإغلاق · / للبحث

أكثر الأدوات استخدامًا: 62 أداة في DevOps

أكثر 62 أداة تقابلها في وظائف DevOps، حسب المجال: البناء والحزم، أتمتة الطرفية، صور الحاويات، Kubernetes، CI/CD و GitOps، البنية ككود، السحابات الثلاث الكبرى، توجيه الحركة و service mesh، المراقبة واختبار الحمل، والعمل اليومي على الخوادم. لكل أداة: ما هي، فيم تُستخدم، أهم الأوامر، الممارسات الجيدة ورابط لصفحة الأمر الكاملة.

دليل من
Hosam Hani
الإصدار
2026
الدروس
73

خطتي الدراسية بكلماتي الخاصة. أحدّثها أثناء التعلم. الروابط تؤدي إلى الصفحات الرسمية؛ الأسعار تتغير، فتحقق منها قبل الشراء.

الأجزاء والفصول

الجزء 1

الخريطة

  1. 1See all 62 DevOps tools on one mapThe map5 دروس
    الدروس
    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

الجزء 2

البناء والتسليم

  1. 2Build code with make, npm, pip, Maven and GoBuild and packages6 دروس
    الدروس
    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 دروس
    الدروس
    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 دروس
    الدروس
    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 دروس
    الدروس
    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 دروس
    الدروس
    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

الجزء 3

البنية التحتية والسحابة

  1. 7Build infrastructure from codeInfrastructure as code7 دروس
    الدروس
    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 دروس
    الدروس
    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 دروس
    الدروس
    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

الجزء 4

التشغيل والمراقبة

  1. 10Monitor, log and load testMonitoring and load tests7 دروس
    الدروس
    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 دروس
    الدروس
    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 دروس
    الدروس
    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

ماذا ستتعلم

أهم مهارات الدورة والفصل الذي تتعلم فيه كل مهارة.

مجالات الأدوات