المستوى المتوسط من Bicep

متوسط
Developer
Administrator
Solution Architect
Azure
Azure Resource Manager

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

ادرس هذا المسار التعليمي لتعميق فهمك لـ Bicep. خلاله، يمكنك القيام بما يلي:

  • توزيع الموارد التابعة والملحقة.
  • أضف تعليمة Bicep البرمجية خاصتك إلى نظام التحكم بالإصدار Git لتتعقب تاريخه والتعاون مع أعضاء الفريق.
  • اتبع أفضل الممارسات المثبتة لإنشاء تعليمة Bicep البرمجية عالية الجودة.
  • استخدم طلبات السحب لمراجعة تعليمة Bicep البرمجية الخاصة بفريقك.
  • استخدم الأمر «what-if» للتحقق من تأثيرات ملفات Bicep قبل توزيعها.
  • بادر بترحيل قوالب JSON ARM إلى Bicep لتسهيل قراءة قوالب توزيع Azure الموجودة وصيانتها.
  • استخدم Bicep للعمل مع الموارد التي سبق لك توزيعها باستخدام مدخل Azure أو أدوات أخرى لجعل عمليات التوزيع قابلة للتكرار ومتسقة.

تلميح

هل تريد تعلم Bicep مباشرة من خبراء الموضوع? تابع جلسات Learn Live حسب الطلب مع خبرائنا.

للتعرف على Bicep، نوصيك بدراسة هذين المسارين التعليميين:

بعد ذلك، قد تكون مهتمًا بإضافة تعليمة Bicep البرمجية إلى تدفق توزيع. ادرس هذين المسارين التعليميين استنادًا إلى الأداة التي تريد استخدامها:

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

يفترض مسار التعلم هذا أن لديك معرفة بتوزيع موارد Azure باستخدام Bicep.

الوحدات النمطية في مسار التعلم هذا

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

تتبع التغييرات في التعليمات البرمجية لـ Bicep واعرض محفوظات الملفات التي قمت بتغييرها. استخدم الفروع لتطوير إصدارات متعددة من التعليمات البرمجية في نفس الوقت. انشر المستودع الخاص بك لتمكين التعاون.

بناء ملفات Bicep تدعم التطوير التعاوني وتتبع أفضل الممارسات. خطط لمعلماتك لتسهيل توزيع القوالب. استخدم نمطًا متناسقًا وبنية واضحة وتعليقات لجعل التعليمات البرمجية لـ Bicep سهلة الفهم والاستخدام والتعديل.

تجنب التغييرات غير المقصودة ورمز Bicep المكتوب بشكل سيئ باستخدام طلبات السحب. استخدم إستراتيجيات التفرع لحماية فرعك الرئيسي من التغييرات العرضية. فهم ما يجب أن البحث عنه عند مراجعة تعليمة Bicep البرمجية.

معاينة تأثيرات عمليات التوزيع. فهم أنواع التغييرات التي تم اكتشافها بواسطة صيغة "ماذا لو". توزيع القوالب باستخدام وضع تزايدي وكامل.

تصدير موارد Azure وتحويلها إلى ملفات Bicep، وترحيل قوالب JSON Azure Resource Manager (قوالب ARM) إلى Bicep. إعادة بناء التعليمات البرمجية لملفات Bicep لمتابعة أفضل الممارسات. اختبار ملفات Bicep وتوزيعها للتشغيل.