لماذا تستخدم قوالب Azure Resource Manager؟

مكتمل

استخدام قوالب Resource Manager سيجعل عمليات النشر أسرع وأكثر تكرارًا.

على سبيل المثال، لم تعد بحاجة إلى إنشاء جهاز افتراضي في البوابة، وانتظر حتى ينتهي، ثم قم بإنشاء الجهاز الظاهري التالي. يعتني Resource Manager بالنشر بأكمله بالنسبة لك.

وإليك بعض الفوائد الأخرى التي تستحق الاعتبار.

  • القوالب تحسن التناسق. توفر قوالب Resource Manager لغة مشتركة لك وللآخرين لوصف عمليات النشر الخاصة بك. بغض النظر عن الأداة أو حزمة أدوات تطوير البرمجيات المستخدمة في نشر القالب، تظل البنية والتنسيق والتعبيرات الموجودة داخل القالب كما هي.
  • تعبّر Templates عن عمليات النشر المعقدة. تمكنك القوالب من نشر موارد متعددة بالترتيب الصحيح. على سبيل المثال، لا تريد نشر جهاز ظاهري قبل إنشاء قرص نظام التشغيل (OS)أو واجهة شبكة الاتصال. تقوم Resource Manager بتخطيط كل مورد وموارده التابعة وإنشاء موارد تابعة أولاً. يساعد تعيين التبعية على التأكد من تنفيذ النشر بالترتيب الصحيح.
  • تقلل القوالب المهام اليدوية العرضة للخطأ. يمكن أن يستغرق إنشاء resources وربطها يدويًا وقتًا طويلاً، ومن السهل ارتكاب الأخطاء أثناء القيام بذلك. تضمن Resource Manager أن يتم النشر بنفس الطريقة في كل مرة.
  • القوالب هي تعليمات برمجية. تعبر القوالب عن متطلباتك من خلال التعليمات البرمجية. اعتبر القالب نوعًا من ⁧⁩البنية الأساسية كتعليمات برمجية⁧ والتي يمكن مشاركتها واختبارها وإصدارها كأي جزئية من برنامج آخر. أيضًا، بما إن القوالب هي تعليمات برمجية، يمكنك إنشاء سجل ورقي يمكنك اتباعه. توثّق التعليمات البرمجية للقالب عملية النشر. يحتفظ معظم المستخدمين بقوالبهم تحت نوع من عناصر التحكم في المراجعة، مثل GIT. عند تغيير القالب، توثّق محفوظات المراجعة الخاصة به أيضًا كيفية تطور القالب (بالإضافة إلى عملية النشر التي قمت بها) بمرور الوقت.
  • القوالب تعزز إعادة الاستخدام. يمكن أن يحتوي القالب على معلمات تتم تعبئتها عند تشغيل القالب. يمكن لمعلمة ما التعرف على اسم المستخدم أو كلمة المرور، واسم المجال، وهكذا. تمكنك معايير القالب من إنشاء إصدارات متعددة للبنية الأساسية الخاصة بك، مثل التقسيم المرحلي والإنتاج، ومع إمكانية استخدام نفس القالب.
  • القوالب قابلة للربط. يمكنك ربط قوالب إدارة الموارد معًا لجعل القوالب نفسها معيارية. يمكنك كتابة قوالب صغيرة تحدد كل منها جزءًا من الحل، ثم دمجها لإنشاء نظام كامل.

يوفر Azure العديد من قوالب التشغيل السريع. يمكنك استخدامه كقاعدة لعملك.