دورة

Terraform

وصف البنية التحتية في ملف قابل للمراجعة بدلاً من وصفها عبر وحدة تحكم: الموارد، والحالة (state)، والوحدات (modules)، والبيئات، ومراجعة الخطط قبل تطبيقها.

متوسط 7 دروس
Terraform

الدروس

  1. 1 مقدمة ستكون قادرًا على شرح ما تقدّمه البنية التحتية التصريحية فعليًا، وما تكلفه، وبماذا تختلف عن سكربت التثبيت.
  2. 2 أول مورد ستتعلم تثبيت Terraform، وتهيئة مشروع، والتصريح عن مزوّد ومورد، ثم قراءة الخطة قبل تطبيقها.
  3. 3 حالة Terraform ستعرف وظيفة ملف الحالة، وكيف تضعه في backend بعيد مزوّد بقفل، ولماذا لا يُعدَّل يدويًا أبدًا.
  4. 4 المتغيرات والمخرجات ستتعلم كيف تعرّف متغيرات مضبوطة الأنواع ومتحقَّقًا منها، وتغذّيها بطريقة سليمة، وتكشف مخرجات قابلة للاستهلاك، وتتعامل مع البيانات الحساسة.
  5. 5 الوحدات ستتعلم كتابة وحدة نظيفة، واستدعاءها، وتثبيت مصدرها على إصدار محدد، والتعرّف على الحالات التي تكلّف فيها الوحدة أكثر مما تفيد.
  6. 6 البيئات ستتمكن من المقارنة بين المجلدات المنفصلة ومساحات العمل والوحدات ذات المعاملات، ومن معرفة مزالقها، واختيار البنية التي ينبغي تفضيلها افتراضيًا.
  7. 7 الخطة والمراجعة ستتعلم فك رموز الخطة، وكشف الاستبدال المدمّر، وتثبيت الخطة بالخيار -out، وإسناد مراجعة الخطط إلى سلسلة التكامل المستمر.
تم نسخ الرابط!