
تعرّفك هذه الدورة على SaltStack كإطار عمل قوي لأتمتة إدارة التهيئة وتشغيل الأوامر عن بُعد عبر بيئات كبيرة. ستتعلم الفكرة الأساسية التي يقوم عليها Salt: التحكم المركزي مع تنفيذ سريع على عدد كبير من الأجهزة، وتوحيد الإعدادات بحيث تصبح قابلة للتكرار والتدقيق. تبدأ الدورة بخطوات التثبيت والإعداد، وفهم بنية Salt ومكوّناته وكيفية ربط الخادم بالعُقد المستهدفة. ثم تنتقل إلى استخدام أدوات سطر الأوامر للتفاعل مع الأجهزة، وتعلّم أساليب المطابقة (Matching) لاستهداف مجموعات محددة أو أنواع بعينها من الأنظمة دون التأثير على بقية البيئة. ستغطي الدورة Jinja2 وPillars لبناء قوالب إعدادات مرنة تستجيب لاختلاف البيئات (تطوير، اختبار، إنتاج) مع الحفاظ على نفس المصدر. كما تتناول مفهوم States كطريقة لوصف “الحالة المرغوبة” للنظام، وكيف تستخدم القوالب لتقليل التكرار ورفع قابلية الصيانة. بنهاية الدورة ستكون قادرًا على تنفيذ أتمتة تهيئة عملية: إدارة ملفات، تثبيت حزم، ضبط خدمات، وتطبيق تغييرات بشكل قابل للتتبع. وستفهم كيف تستخدم القوالب والبيانات السرية بعناية لضمان أتمتة مستقرة وآمنة في بيئات حقيقية.
Whizlabs Instructor