مقدمة

مكتمل

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

سيناريو مثال

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

تريد بدء عملية توحيد استخدام Bicep لجميع عمليات توزيع الموارد. لإنجاز هذه المهمة، ستقوم بتحويل الموارد وترحيلها إلى Bicep. ستقوم بإعادة بناء التعليمات البرمجية للقوالب من أجل الوضوح وإجراء نشر للاختبارات للتحقق من الترحيل.

ماذا سنفعل؟

في هذه الوحدة، ستتعرف على سير العمل الموصى به لترحيل موارد Azure إلى Bicep. يتألف سير العمل هذا من خمس مراحل: التحويل، والترحيل، وإعادة بناء التعليمات البرمجية، والاختبار، والتوزيع.

Diagram that shows the recommended workflow for migrating Azure resources to Bicep.

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

ما الهدف الرئيسي؟

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