Terraform Best Practices
Terraform consultingTwitter @antonbabenkoTerraform Weekly
العربية (Arabic)
العربية (Arabic)
  • مرحباً
  • المفاهيم الأساسية
  • بنية الكود
  • أمثلة عن بنية الكود
    • أداة Terragrunt
    • أداة Terraform
      • البنى الصغيرة باستعمال Terraform
      • البنى المتوسطة باستعمال Terraform
      • البنى الكبيرة باستعمال Terraform
  • قواعد التسمية
  • تنسيق الكود
  • الأسئلة الأكثر تكراراً
  • المراجع
  • كتابة ملفات أداة Terraform
  • ورشة عمل
Powered by GitBook
On this page
  • بنى الكود في Terraform
  • بنى الكود في Terragrunt
Export as PDF

أمثلة عن بنية الكود

Previousبنية الكودNextأداة Terragrunt

Last updated 2 years ago

بنى الكود في Terraform

تُظهر هذه الأمثلة استعمال لموفر AWS ولكن يمكن تطبيق غالبية المبادئ الموضحة في الأمثلة على موفري السحابة الآخرين بالإضافة إلى أنواع أخرى من مقدمي الخدمات (DNS ، DB ، المراقبة ، إلخ)

النمط
الوصف
قابلة القراءة من الكتاب

بعض الموارد، لا وجود لاعتماديات خارجية، استعمال حساب AWS واحد، استعمال منطقة وحيدة، استعمال بيئة وحيدة

نعم

عدة حسابات AWS وعدة بيئات، استعمال وحدات جاهزة باستخدام Terraform

نعم

العديد من حسابات AWS، العديد من المناطق، حاجة ملحة لتقليل عمليات النسخ واللصق، استعمال وحدات مخصصة، استعمال كبير للتراكيب باستخدام Terraform

جاري العمل عليه

كبير جداً

العديد من الموفرين (AWS, GCP, Azure). استعمال للعديد من الخدمات السحابية في عملية deployment باستخدام Terraform

لا

بنى الكود في Terragrunt

Type
Description
Readiness

متوسط

عدة حسابات AWS وعدة بيئات، استعمال وحدات جاهزة باستخدام Terragrunt

لا

كبير

العديد من حسابات AWS، العديد من المناطق، حاجة ملحة لتقليل عمليات النسخ واللصق، استعمال وحدات مخصصة، استعمال كبير للتراكيب باستخدام Terragrunt

لا

كبير جداً

العديد من الموفرين (AWS, GCP, Azure). استعمال للعديد من الخدمات السحابية في عملية deployment باستخدام Terragrunt.

لا

صغير
متوسط
كبير