الأداء عبر تحويل بنكي · المغربتعلَّم · مارِس · أتقِن

الفهرس / DevOps

البنية التحتية ككود مع OpenTofu (المتوافق مع Terraform) وAnsible

وصف الشبكات والخوادم والجدران النارية في ملفات خاضعة لإدارة الإصدارات، ونشرها باستخدام OpenTofu، وإعدادها باستخدام Ansible، والعمل الجماعي بأمان تام.

  • من المبتدئ إلى المتقدم
  • 10 دروس
  • 7 س 50 د

تكوين MasterLinux · نص أصلي

ما الذي ستتعلّمه

  • فهم البنية التحتية ككود، التصريحية أو الأمرية، واختيار الأدوات المناسبة
  • تثبيت OpenTofu وإتقان دورة init وplan وapply وdestroy
  • كتابة HCL نظيفة باستخدام المتغيرات والمخرجات (outputs) وlocals والأنواع
  • حماية الحالة (state) ومشاركتها عبر backend بعيد مع القفل
  • إنشاء الوحدات (modules) وإعادة استخدامها، واستعمال السجل (registry)
  • توليد الموارد باستخدام count وfor_each وdynamic وتعابير for
  • نشر شبكة وآلة افتراضية وجدار ناري في السحابة
  • الجمع بين OpenTofu وAnsible للتهيئة ثم الإعداد
  • تنظيم البيئات وإخضاع الخطط (plans) للمراجعة داخل CI
  • تأمين الأسرار والصلاحيات والحالة، واكتشاف الانحراف (drift) واختبار الشيفرة

برنامج التكوين

10 دروس · 7 س 50 د

المتطلبات

  • دورة «الأساسيات» (مُدرجة) أو ممارسة جيدة لسطر أوامر Linux
  • مفاهيم أساسية في الشبكات (عناوين IP، الشبكات الفرعية، المنافذ)
  • معرفة Git (clone وcommit وpush) ميزة إضافية

لمن هذا التكوين؟

  • مسؤولو الأنظمة الذين يريدون أتمتة عمليات النشر
  • مهندسو DevOps والسحابة المبتدئون
  • المطوّرون الذين يديرون بنيتهم التحتية بأنفسهم