0Pricing
DevOps Bootcamp · درس

Projects وInventories وJob Templates

نمذج الأتمتة في واجهة المستخدم

Projects وInventories وJob Templates درس مجاني في DevOps Bootcamp على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في DevOps Bootcamp، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.

ثلاثة عناصر أساسية

ينمذج AWX الأتمتة لديكم باستخدام ثلاث لبنات أساسية: project وinventory وjob template. اربطوا بينها، ويمكنكم تشغيل أي شيء.

المشروع هو شيفرتكم

يحدد project لـ AWX مكان وجود playbooks لديكم، وعادةً ما يكون ذلك مستودع Git. يستنسخه AWX ويحدّثه عند إجراء المزامنة. 📁

زامنوا لجلب الأحدث

اضغطوا على Sync في أحد المشاريع، فيجلب AWX أحدث عمليات الإيداع. ويمكنكم أيضًا تفعيل المزامنة التلقائية عند التشغيل حتى تنفذ المهام دائمًا أحدث شيفرة.

تحتوي inventories على مضيفيكم

إن inventory في AWX هو الفكرة نفسها الموجودة في inventory الخاص بـ CLI: المضيفون والمجموعات التي يمكن للـ job استهدافها، وتُدار عبر الواجهة أو تُستورد.

ثابتة أو مستمدة

يمكنكم إدخال المضيفين يدويًا أو إرفاق inventory source، مثل AWS أو ملف Git، حتى يحدّث AWX قائمة المضيفين تلقائيًا.

قالب المهمة

إن job template هو الوصفة المحفوظة: يربط project واحدًا وplaybook واحدًا وinventory واحدًا وبيانات اعتماد في وحدة قابلة لإعادة الاستخدام والتشغيل. 🎯

اختاروا الـ playbook

تختارون داخل القالب ملف playbook المحدد من المشروع الذي سيُشغّل بالضبط. ويمكن لمشروع واحد تشغيل عدة قوالب.

إرفاق بيانات الاعتماد

يشير القالب إلى بيانات اعتماد مخزّنة، لكي يعرف AWX كيفية الاتصال عبر SSH والتحول إلى root، من دون أن توجد الأسرار في التعليمات البرمجية الخاصة بكم.

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

يؤدي النقر على تشغيل إلى وضع مهمة في قائمة الانتظار. ويبث AWX المخرجات المباشرة المرمّزة بالألوان، لكي يتمكن الفريق بأكمله من متابعة تنفيذ play في الوقت الفعلي. 👀

تسجيل كل عملية تشغيل

يصبح كل تشغيل سجل مهمة يحتفظ بالمخرجات الكاملة والوقت والحالة إلى الأبد، مما يوفر لكم مسار تدقيق لم توفره أي طرفية من قبل.

طلب الإدخال عند التشغيل

حدّدوا حقولًا مثل المخزون أو الحد على أنها طلب الإدخال عند التشغيل، وسيطلبها AWX في كل عملية تشغيل، مما يجعل القالب الواحد مرنًا عبر العديد من السيناريوهات.

تحقق سريع

ما الكائن الذي يربط playbook بالمخزون فعليًا لكي يتمكن من التشغيل؟

مراجعة

تجمع المشاريع التعليمات البرمجية الخاصة بكم، وتدرج المخزونات المضيفين، بينما تدمج قوالب المهام هذه العناصر مع بيانات الاعتماد في أتمتة تُشغّل بنقرة واحدة وتُسجّل بالكامل. ✅

الأسئلة الشائعة

هل درس «Projects وInventories وJob Templates» مجاني؟

نعم — نص درس «Projects وInventories وJob Templates» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة DevOps Bootcamp، انتقل إلى CoddyKit PRO. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.

ماذا ستتعلم في «Projects وInventories وJob Templates»؟

نمذج الأتمتة في واجهة المستخدم تتمرن على DevOps Bootcamp مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ DevOps Bootcamp؟

لا تُشترط خبرة سابقة. DevOps Bootcamp على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «Projects وInventories وJob Templates»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس DevOps Bootcamp هذا؟

نعم. كل درس في DevOps Bootcamp يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. AWX مقابل Automation Platform مقابل CLI
  2. Projects وInventories وJob Templates
  3. Credentials وTeams وRBAC
  4. Schedules وSurveys وWorkflows
← العودة إلى DevOps Bootcamp