أساسيات Bicep
في لمح البصر
-
المستوى
-
المهارة
-
الدور
تتيح لك لغة Bicep توزيع موارد Azure. تستخدم لغة Bicep بناء الجملة التعريفية التي تتعامل معها، مثل التعليمة البرمجية للتطبيق. تمكّنك معاملة البنية الأساسية الخاصة بك كتعليمة برمجية من تعقب التغييرات في متطلبات البنية التحتية لديك وتجعل عمليات التوزيع الخاصة بك أكثر اتساقًا وقابلية للتكرار.
إذا كنت على دراية ببناء جملة JSON لكتابة قوالب Azure Resource Manager (قوالب ARM)، ستجد أن لغة Bicep توفر بناء جملة أكثر إيجازاً وحسنت تأمين النوع. في الواقع، تتحول ملفات Bicep برمجياً إلى قوالب ARM القياسية.
خذ هذا المسار التعليمي لبدء استخدام لغة Bicep. خلاله، يمكنك القيام بما يلي:
- تقرير ما إذا كانت لغة Bicep هي الخيار الصحيح لعمليات التوزيع الخاصة بك في Azure.
- فهم بناء الجملة التعريفي ل Bicep وبنية ملف Bicep.
- تطبيق ميزات Bicep مثل المعلمات والشروط والتكرارات الحلقية للتحكم في كيفية توزيع البنية الأساسية الخاصة بك.
- تحديد الوحدات التي يمكنها تقسيم عمليات التوزيع المعقدة إلى مكونات أصغر وأكثر قابلية لإعادة الاستخدام.
توفر كل وحدة في مسار التعلم هذا خيارات للاستخدام مع Azure CLI ومع Azure PowerShell. ستستخدم تعليمة Visual Studio البرمجية لكتابة التعليمة البرمجية بلغة Bicep والتحقق من صحتها.
Tip
هل تريد تعلم Bicep مباشرة من خبراء الموضوع? تابع جلسات Learn Live حسب الطلب مع خبرائنا.
للتعرف على Bicep ، نوصيك باتباع مسار التعلم هذا:
بعد ذلك، قد تكون مهتمًا بإضافة تعليمة Bicep البرمجية إلى تدفق توزيع. ادرس هذين المسارين التعليميين استنادًا إلى الأداة التي تريد استخدامها:
المتطلبات الأساسية
يوصى بالإلمام ب Azure Resource Manager ومجموعات موارد Azure ولكن ليس مطلوبا.
الشروع في العمل باستخدام Azure DevOps
اختر حساب Azure المناسب لك. اشترك بنظام الدفع حسب الاستخدام أو جرّب Azure مجاناً لمدة 30 يوماً. التسجيل.
رمز الإنجاز
هل ترغب في طلب رمز إنجاز؟
الوحدات النمطية في مسار التعلم هذا
يمكن أن تساعدك البنية الأساسية كتعليمة برمجية على توسيع نطاق عمليات النشر السحابية بسرعة وثقة. باستخدام Bicep وAzure Resource Manager، يمكنك أتمتة وتبسيط توفير موارد البنية الأساسية.
تعريف موارد Azure داخل ملف Bicep. قم بتحسين تناسق عمليات النشر وموثوقيتها، وتقليل الجهد اليدوي المطلوب، وتوسيع استخدام عمليات النشر عبر البيئات. سيكون ملف Bicep الخاص بك مرنا وقابلا لإعادة الاستخدام باستخدام المعلمات والمتغيرات والتعبيرات والوحدات النمطية.
استخدم معلمات Bicep لتوفير معلومات لملف Bicep أثناء كل عملية نشر. إضافة المحسنات لجعل المعلمات الخاصة بك سهلة الفهم والعمل مع، وحماية البيانات السرية. توفير قيم المعلمات في سطر الأوامر وباستخدام ملفات المعلمات.
في هذه الوحدة النمطية، ستقوم بنشر الموارد فقط عند وجود قيود محددة واستخدام التكرارات الحلقية لنشر موارد متعددة لها خصائص مماثلة.
تصميم وبناء وحدات قابلة لإعادة الاستخدام لتبسيط قوالب Bicep خاصتك. إنشاء وحدات متعددة في قوالب باستخدام المعلمات والمخرجات.