اختبار تعليمات Bicep البرمجية باستخدام Azure Pipelines

متوسط
DevOps Engineer
Developer
Administrator
Azure Resource Manager
Azure DevOps
Azure Pipelines

قم بالتحقق من صحة تعليمات Bicep البرمجية واختبارها في تدفقات التوزيع الخاصة بك. ستستخدم التحليل والتحقق من الصحة المسبق وعملية «ماذا لو» للتحقق من صحة تغييرات Azure قبل التوزيع، وستختبر مواردك بعد كل عملية توزيع.

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

بعد إِكمال هذه الوحدة، ستتمكن من القيام بما يلي:

  • إضافة التحليل لتعليمات Bicep البرمجية أثناء التكامل المستمر
  • إضافة التحقق من صحة التوزيع المبدئي أثناء مراحل الإنشاء أو الإصدار
  • إضافة عمليات التحقق «ماذا لو»، بما في ذلك خطوات الموافقة اليدوية
  • التحقق من تكوين البيئة الموزعة

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

يجب أن تكون على دراية باستخدام:

  • Bicep، بما في ذلك إنشاء الملفات الأساسية وتوزيعها.
  • Azure، بما في ذلك مدخل Microsoft Azure والاشتراكات ومجموعات الموارد والموارد.
  • أوامر Git الأساسية، بما في ذلك النسخ، وتثبيت الملفات، ودفع التغييرات إلى Azure Repos.
  • تدفقات YAML الأساسية في Azure Pipelines، بما في ذلك اتصالات الخدمة.

لحل التدريبات في الوحدة النمطية، ستحتاج إلى:

  • حساب Azure، مع القدرة على إنشاء مجموعات الموارد وتطبيقات Microsoft Entra وكيانات الخدمة.
  • Azure DevOps organization وحساب.

ستحتاج أيضًا إلى تثبيت ما يلي محليًا: