محتوى دورة Red Hat Configuration Management
| المحور | ما الذي ستتعلمه؟ | النتيجة العملية |
|---|---|---|
| أساسيات إدارة الإعدادات | Desired state وdrift وidempotency والفرق بين configuration وprovisioning وorchestration. | اختيار الاستخدام الصحيح للأتمتة. |
| بنية Ansible | Control node وmanaged nodes وinventory والاتصال والصلاحيات. | تجهيز بيئة قابلة للإدارة. |
| الأوامر السريعة | Ad hoc commands واختيار modules المناسبة وقراءة النتائج. | تنفيذ مهام تشغيلية سريعة. |
| Playbooks | YAML وplays وtasks وmodules وترتيب التنفيذ. | كتابة playbook واضح وقابل للتكرار. |
| Variables وFacts | مصادر المتغيرات والأولوية وfacts وregister وdebug. | بناء أتمتة مرنة لبيئات متعددة. |
| Task Control | Conditions وloops وblocks ومعالجة الأخطاء. | التحكم في منطق التنفيذ والاستثناءات. |
| Files وTemplates | إدارة الملفات وJinja2 templates وhandlers. | نشر إعدادات ديناميكية وإعادة تشغيل الخدمة عند الحاجة. |
| Roles وCollections | تنظيم المشروع وإعادة استخدام المحتوى والاعتمادات. | مشروع قابل للصيانة والمشاركة. |
| Vault وSecrets | تشفير البيانات الحساسة وفصلها عن المحتوى العادي. | تقليل كشف الأسرار في المشروع. |
| التحقق والتشخيص | Syntax check وcheck mode وdiff وlogs وtroubleshooting. | اختبار التغيير وتشخيص الفشل. |
| العمل على نطاق | Serial execution وdelegation ومقدمة في automation controller. | تنفيذ أكثر أمانًا عبر مجموعة خوادم. |
| المشروع الختامي | تجميع inventory وplaybook وtemplate وrole واختبارات. | أتمتة خدمة كاملة من البداية للنهاية. |
