15 حلقة

Learn Live: استخدم Bicep لنشر البنية الأساسية ل Azure كتعلم برمجي

تعلُّم كيفية إنشاء موارد Azure وتوزيعها باستخدام Bicep. Bicep هي لغة ومجموعة من الأدوات لمساعدتك على توزيع بنيتك الأساسية كتعليمة برمجية. يجعل Bicep عمليات التوزيع أكثر اتساقاً وقابليةً للتكرار. تعلم العيش مع خبرائنا.

انضم إلينا للحصول على تجربة التعلم المباشرة هذه حيث سيتم إرشادك من قبل خبراء الموضوع من خلال وحدات Learn أدناه في الوقت الفعلي جنبا إلى جنب مع المطورين في جميع أنحاء العالم. اكسب الشارات واستعد للحصول على الشهادات و Learn Live مع مجتمع رائع! أراك هناك :)

مقدمة حول البنية الأساسية بوصفها تعليمة برمجية باستخدام Bicep

مقدمة حول البنية الأساسية بوصفها تعليمة برمجية باستخدام Bicep

وصف فوائد استخدام البنية الأساسية بوصفها تعليمة برمجية، وAzure Resource Manager، وBicep لتوسيع نطاق عمليات التوزيع السحابية بسرعةٍ وثقةٍ. حدد أنواع عمليات التوزيع التي تعتبر Bicep أداة نشر ضرورية جيدة لها. في هذه الحلقة، سوف:

  • صف فوائد البنية الأساسية بوصفها تعليمة برمجية
  • صف الفرق بين البنية الأساسية التعريفية والإلزامية بوصفها تعليمة برمجية
  • اشرح ماهية Bicep، وكيف يتناسب مع البنية الأساسية وأسلوب التعليمة البرمجية
بناء أول قالب Bicep

بناء أول قالب Bicep

قم بتعريف موارد Azure داخل قالب Bicep. قم بتحسين تناسق عمليات النشر وموثوقيتها، وتقليل الجهد اليدوي المطلوب، وتوسيع استخدام عمليات النشر عبر البيئات. سيكون القالب الخاص بك مرناً وقابلاً لإعادة الاستخدام من خلال استخدام المعلمات، والمتغيرات، والتعبيرات، والوحدات النمطية. في هذه الحلقة، سوف:

  • إنشاء موارد Azure وتوزيعها باستخدام Bicep
  • إضافة المرونة إلى القوالب باستخدام المعلمات والمتغيرات والتعبيرات
  • إنشاء قالب Bicep الذي يتضمن وحدات نمطية وتوزيعه
إنشاء قوالب Bicep قابلة لإعادة الاستخدام باستخدام المعلمات

إنشاء قوالب Bicep قابلة لإعادة الاستخدام باستخدام المعلمات

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

  • تخصيص المعلمات والحد من القيم التي يمكن استخدامها من قبل كل معلمة
  • فهم الطرق التي يمكن من خلالها توفير المعلمات لنشر قالب Bicep
  • العمل بمعلمات آمنة
إنشاء قوالب Bicep مرنة باستخدام الشروط والحلقات

إنشاء قوالب Bicep مرنة باستخدام الشروط والحلقات

نشر الموارد فقط عندما تكون هناك قيود محددة في مكانها. تعرف أيضًا على كيفية استخدام الحلقات لنشر موارد متعددة لها خصائص مشابهة. في هذه الحلقة، سوف:

  • نشر الموارد بشكل مشروط داخل قالب Bicep
  • نشر مثيلات متعددة من الموارد باستخدام الحلقات
  • استخدام حلقات مخرجات ومتغيّر
إنشاء ملفات Bicep قابلة للتكوين باستخدام الوحدات

إنشاء ملفات Bicep قابلة للتكوين باستخدام الوحدات

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

  • تصميم وإنشاء وحدات Bicep قابلة لإعادة الاستخدام ومُنظمة تنظيماً جيداً
  • إنشاء ملفات Bicep التي تستخدم وحدات متعددة معاً
توزيع الموارد التابعة والملحقة باستخدام Bicep

توزيع الموارد التابعة والملحقة باستخدام Bicep

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

  • شرح أنواع الموارد ومعرفات الموارد
  • توزيع الموارد التابعة والملحقة
  • تمثيل الموارد الموجودة مسبقًا واستخدامها في قالب Bicep
إدارة التغييرات التي أجريت على تعليمة Bicep البرمجية باستخدام Git

إدارة التغييرات التي أجريت على تعليمة Bicep البرمجية باستخدام Git

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

  • شرح ميزات التحكم بالإصدار وGit
  • تثبيت قوالب Bicep إلى مستودع Git وعرض محفوظات التغييرات الخاصة بك
  • إنشاء فرع ودمجه
  • نشر مستودع Git GitHub إلى GitHub أو Azure Repos حتى تتمكن من التعاون مع الآخرين
بناء التعليمات البرمجية لـ Bicep من أجل التعاون

بناء التعليمات البرمجية لـ Bicep من أجل التعاون

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

  • اختيار المعلمات المناسبة لملف Bicep
  • هيكلة التعليمات البرمجية لـ Bicep والمعلمات لدعم تعاون الفريق
  • توثيق التعليمات البرمجية لـ Bicep باستخدام التعليقات وعلامات الموارد
تجربة تغييرات عمليات التوزيع في Azure باستخدام عملية what-if

تجربة تغييرات عمليات التوزيع في Azure باستخدام عملية what-if

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

  • صف وضعي التوزيع في Azure والتأثيرات المترتبة عليهما
  • راجع التغييرات التي ستحدث قبل التوزيع باستخدام عملية what-if
ترحيل موارد Azure وقوالب JSON ARM لاستخدام Bicep

ترحيل موارد Azure وقوالب JSON ARM لاستخدام Bicep

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

  • تحويل قوالب JSON ARM إلى Bicep
  • إنشاء تعريفات Bicep لموارد Azure الموجودة
  • تحقق من تحويلات القالب باستخدام عملية what-if والوثائق
مراجعة تغييرات البنية الأساسية لـ Azure باستخدام Bicep وطلبات السحب

مراجعة تغييرات البنية الأساسية لـ Azure باستخدام Bicep وطلبات السحب

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

  • حماية الفروع المهمة من التغييرات العرضية
  • إنشاء طلبات السحب ومراجعتها ودمجها
  • مراجعة التعليمة البرمجية Bicep في طلبات السحب
نشر الموارد إلى الاشتراكات ومجموعات الإدارة والمستأجرين باستخدام Bicep

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

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

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

توسيع نماذج ARM باستخدام البرامج النصية للتوزيع

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

  • تنفيذ خطوات مخصصة في قوالب ARM باستخدام برنامج نصي للنشر
  • تعريف المعلمات لجعل برامج النشر النصية أكثر قابلية لإعادة الاستخدام
مشاركة وحدات Bicep النمطية باستخدام السجلات الخاصة

مشاركة وحدات Bicep النمطية باستخدام السجلات الخاصة

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

  • إنشاء سجل خاص لمؤسستك
  • نشر وحدة نمطية إلى، واستهلاك وحدة نمطية من، سجل خاص
نشر مكتبات التعليمات البرمجية للبنية الأساسية القابلة لإعادة الاستخدام باستخدام مواصفات القالب

نشر مكتبات التعليمات البرمجية للبنية الأساسية القابلة لإعادة الاستخدام باستخدام مواصفات القالب

إعادة استخدام قوالب ARM ومشاركتها عبر مؤسستك. نشر مواصفات القالب التي تُوزع الموارد التي تم تكوينها مُسبقًا لمتطلبات مؤسستك. التحكم في الوصول إلى القالب وتحديث مواصفاته بأمان باستخدام الإصدارات. في هذه الحلقة، سوف:

  • إنشاء وتوزيع مواصفات القالب
  • إضافة إصدارات إلى مواصفات القالب

المتحدثون والمشرفون لدينا

  • أليكس فرانكل

    مدير البرنامج الأساسي، Microsoft

    موقع Twitter
  • الملاك بيريز

    مدير البرنامج في عمليات نشر Azure، Microsoft

    LinkedIn
  • باربرا فوربس

    قائد Azure التقني، Microsoft Azure MVP، OGD ict-diensten

    موقع Twitter
  • براندون مارتينيز

    مهندس عملاء أول، FastTrack ل Azure، Microsoft

    موقع Twitter
  • Gitte Vermeiren

    مهندس عملاء أول، FastTrack ل Azure، Microsoft

    موقع Twitter
  • جون داونز

    مهندس عملاء أول، FastTrack ل Azure، Microsoft

    موقع Twitter
  • جوشوا وادل

    مهندس عملاء أول، FastTrack ل Azure، Microsoft

    موقع Twitter
  • Neil Peterson

    كبير مهندسي موثوقية الموقع، Microsoft

    موقع Twitter
  • ستيفاني ين

    مدير البرنامج، عمليات نشر Azure، Microsoft

    موقع Twitter
  • Steven Murawski

    مساعد السحابة الرئيسي، Microsoft

    موقع Twitter
  • فيكتور وورابون فيرياابانوند

    مهندس عملاء أول، Microsoft

    LinkedIn
  • ويل فيلدا

    مهندس العميل الثاني، FastTrack ل Azure، Microsoft

    موقع Twitter
  • وليام سالازار

    مهندس عملاء أول، FastTrack ل Azure، Microsoft

    موقع Twitter

موارد التعلم

الأسئلة المتداولة

هل هناك تكلفة لحضور الحدث؟

الحدث مجاني! يمكنك الانضمام إلى Learn TV إلى محتوى الدفق مجانا!

متى يتم الحدث؟

كل أسبوع بدءا من 8 مارس 2022 حتى 28 يونيو 2022

هل سيتوفر هذا الحدث عند الطلب؟

‏‏نعم! يمكنك بث أحداثنا السابقة في أي وقت! استعرض كل Learn Live للبث في أي وقت.

أين يتم الحدث؟

سلسلة الأحداث هذه ظاهرية! انضم إلينا ومع الآلاف الآخرين للاستمتاع بالتجربة من المنزل أو المكتب أو الجهاز الخاص بك.

ما هي اللغة التي يتم تسليم الحلقات بها؟

يتم تسليم هذا العرض باللغة الإنجليزية. ستتوفر التسمية التوضيحية ب 14 لغة مختلفة في التسجيلات، وستتوفر بعد 48 ساعة من كل عرض مباشر في Learn Live.

قواعد السلوك

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