موقع الويب: https://www.terraform.io
المنتديات: مناقشة HashiCorp
التوثيق: https://www.terraform.io/docs/
البرامج التعليمية: منصة التعلم الخاصة بـ HashiCorp
امتحان الشهادة: شهادة HashiCorp: Terraform Associate
Terraform هي أداة لإنشاء البنية التحتية وتغييرها وإصدار إصداراتها بأمان وكفاءة. يمكن لشركة Terraform إدارة موفري الخدمات الحاليين والشائعين بالإضافة إلى الحلول الداخلية المخصصة.
الميزات الرئيسية لبرنامج Terraform هي:
البنية التحتية كرمز : يتم وصف البنية التحتية باستخدام صيغة تكوين عالية المستوى. يتيح ذلك إصدار مخطط مركز البيانات الخاص بك ومعاملته كما تفعل مع أي رمز آخر. بالإضافة إلى ذلك، يمكن مشاركة البنية التحتية وإعادة استخدامها.
خطط التنفيذ : يحتوي Terraform على خطوة "تخطيط" حيث يقوم بإنشاء خطة تنفيذ. توضح خطة التنفيذ ما ستفعله Terraform عند طلب التقديم. يتيح لك هذا تجنب أي مفاجآت عندما يتعامل Terraform مع البنية التحتية.
الرسم البياني للموارد : يقوم Terraform بإنشاء رسم بياني لجميع مواردك، ويوازي إنشاء وتعديل أي موارد غير تابعة. ولهذا السبب، تقوم Terraform ببناء البنية التحتية بأكبر قدر ممكن من الكفاءة، ويحصل المشغلون على نظرة ثاقبة للتبعيات في البنية التحتية الخاصة بهم.
أتمتة التغيير : يمكن تطبيق مجموعات التغييرات المعقدة على البنية الأساسية لديك بأقل قدر من التفاعل البشري. من خلال خطة التنفيذ والرسم البياني للموارد المذكورين سابقًا، أنت تعرف بالضبط ما الذي سيتغيره Terraform وبأي ترتيب، مع تجنب العديد من الأخطاء البشرية المحتملة.
لمزيد من المعلومات، راجع ما هو Terraform؟ الصفحة على موقع Terraform.
الوثائق متاحة على موقع Terraform:
مقدمة
التوثيق
إذا كنت جديدًا في Terraform وترغب في البدء في إنشاء البنية التحتية، فيرجى مراجعة أدلة البدء الخاصة بنا على منصة التعلم الخاصة بـ HashiCorp. هناك أيضًا أدلة إضافية لمواصلة التعلم.
أظهر معرفتك بـ Terraform من خلال اجتياز اختبار الشهادة. قم بزيارة صفحة الشهادات للحصول على معلومات حول الاختبارات وابحث عن المواد الدراسية على منصة التعلم الخاصة بـ HashiCorp.
يحتوي هذا المستودع على نواة Terraform فقط، والتي تتضمن واجهة سطر الأوامر ومحرك الرسم البياني الرئيسي. يتم تنفيذ الموفرين كمكونات إضافية، ويمكن لـ Terraform تنزيل الموفرين الذين تم نشرهم في سجل Terraform تلقائيًا. تقوم HashiCorp بتطوير بعض مقدمي الخدمات، بينما يتم تطوير البعض الآخر بواسطة منظمات أخرى. لمزيد من المعلومات، راجع توسيع Terraform.
لمعرفة المزيد حول تجميع Terraform والمساهمة في التغييرات المقترحة، راجع دليل المساهمة.
لمعرفة المزيد حول كيفية تعاملنا مع تقارير الأخطاء، راجع دليل فرز الأخطاء.
لمعرفة كيفية المساهمة في وثائق Terraform الموجودة في هذا المستودع، راجع الملف التمهيدي لوثائق Terraform.
ترخيص مصدر الأعمال 1.1