مقدمة

مكتمل

تتيح لك قوالب JSON Azure Resource Manager (قوالب ARM) تحديد البنية الأساسية لمشروعك بطريقة تعريفية وقابلة لإعادة الاستخدام. يمكنك إصدار القوالب وحفظها في نفس عنصر تحكم المصدر مثل مشروع التطوير الخاص بك.

لنفترض أنك تدير فريق برامج يقوم بتطوير نظام جرد للشركات الشريكة. تخطط لنشر هذا المنتج إلى Azure، والسماح لكل شركة شريكة أن يكون لها حلها الخاص. تخطط لتنفيذ نهج مختلفة لكل عملية نشر من خلال حسابات تخزين Azure المختلفة. قررت استخدام ممارسة البنية الأساسية كتعليمة برمجية باستخدام قوالب ARM. يتيح لك هذا الأسلوب تعقب الإصدارات المختلفة والتأكد من أن عمليات نشر البنية الأساسية لكل بيئة متناسقة ومرنة.

في هذه الوحدة النمطية، نقدم لك بنية قالب ARM ونسمح لك بالتدرب على إنشاء قالب ARM ونشره في Azure.

إشعار

Bicep هي لغة لتعريف موارد Azure. وتقدم تجربة تأليف أبسط من JSON، إلى جانب ميزات أخرى تساعد على تحسين جودة البنية الأساسية كتعليمات برمجية. نوصي أي شخص جديد في استخدام البنية الأساسية كتعليمات برمجية على Azure باستخدام لغة Bicep بدلاً من JSON. للتعرف على Bicep، راجع مسار تعلم أساسيات Bicep .

الأهداف التعليمية

خلال هذه الوحدة النمطية، سوف تتمكن مما يلي:

  • قم بتنفيذ قالب JSON ARM باستخدام Visual Studio Code.
  • قم بتعريف الموارد وإضافة المرونة إلى القالب الخاص بك عن طريق إضافة معلمات ومخرجات.

المتطلبات الأساسية