أمثلة عن بنية الكود
بنى الكود في 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. | لا |
Last updated