دوره آموزشی ایجاد زیرساخت به عنوان کد (IaC) با Azure Bicep: قسمت 2
3 ساعت 34 دقیقهپیشرفته2023-12-14
مدرسین
Elkhan Yusubov
Cloud Architect Manager at T-REX Solutions, Microsoft MCT and MVP
جزئیات دوره
این دوره برای مهندسان، معماران و توسعه دهندگان ابری طراحی شده است که به دنبال مدرنیزه کردن مدیریت زیرساخت خود با Azure Bicep هستند و بر روی درس های آموزش داده شده در زیرساخت زیرساخت به عنوان کد (IaC) با Azure Bicep: قسمت 1 ساخته شده است. به مربی و مایکروسافت بپیوندید. MVP Elkhan Yusubov در حالی که او - از طریق یک سری دمو - نحوه کار با منابع مستاجر Azure، خودکارسازی فرآیندهای استقرار کد زیرساخت، و ایجاد کد زیرساخت قابل استفاده مجدد را پوشش می دهد. در مورد بهترین شیوه های مدیریت کد از طریق مشخصات قالب، مدیریت چندین محیط با استقرارهای مبتنی بر محیط، ایمن سازی فرآیند استقرار کد زیرساخت خود و ایمن سازی محیط های استقرار Azure خود بیاموزید.
مهارت ها
DevOps FoundationsAdvancedDevOps
سرفصل ها
0. مقدمه
- 01 - یادگیری Azure Bicep
- 02 - آنچه باید بدانید
- 03 - درک چالشهای KinetEco
1. کار با Azure Tenant Resources
- 04 - درک سلسله مراتب منابع Azure
- 05 - شناخت شناسههای منابع
- 06 - نسخه ی نمایشی - شناسههای منابع در پرتال Azure
- 07 - استقرار برای هدف قرار دادن منابع محدوده
- 08 - نسخه ی نمایشی - استقرار منابع با محدوده اشتراک
- 09 - حاکم بر منابع لاجوردی
- 10 - دمو - کار با یک گروه مدیریت
2. استقرار خودکار
- 11 - چرا استقرار IaC را خودکار کنید
- 12 - مقدمه ای بر گردش کار GitHub
- 13 - مبانی گردش کار GitHub
- 14 - ساختار سند YAML گردش کار GitHub
- 15 - دمو - ایجاد اقدامات استقرار GitHub
- 16 - افزودن اعتبار سنجی قبل از پرواز به خط لوله ساخت
- 17 - اضافه کردن اعتبار سنجی قبل از پرواز - اسرار
- 18 - نسخه نمایشی اعتبار سنجی پیش از پرواز
- 19 - نسخه ی نمایشی - به روز رسانی اجرای آزمایشی خط لوله
- 20 - نسخه آزمایشی - اجرای اعتبارسنجی کامل
- 21 - افزودن کنترل کیفیت با پرز
- 22 - نسخه ی نمایشی - ایجاد کنترلهای کیفیت در خط لوله GitHub
3. ایجاد کد زیرساخت قابل استفاده مجدد
- 23 - درک نیاز به کد قابل استفاده مجدد
- 24 - دلایل ایجاد کد قابل استفاده مجدد
- 25 - گزینههایی در ایجاد کد زیرساخت قابل استفاده مجدد
- 26 - معرفی مشخصات قالب به تیم KinetEco
- 27 - دمو - ایجاد و استقرار مشخصات قالب
- 28 - درک چرخه مدیریت مشخصات قالب
- 29 - دمو - ایجاد به روز رسانی خط لوله
- 30 - دمو - بررسی منابع مستقر شده
- 31 - نسخه ی نمایشی - کار بر روی نسخه سازی و به روز رسانی مشخصات قالب
- 32 - نسخه ی نمایشی - استقرار تست مشخصات قالب
4. اجرای بهترین شیوه ها
- 33 - افزودن کنترلهای کیفی به زیرساخت به عنوان پروژههای کد
- 34 - راهاندازی زیرساختهای محیطی
- 35 - تست نقاط پایانی و منابع مستقر شده
- 36 - دمو - افزودن یک آزمایش به خط لوله GitHub
- 37 - دمو - تست دود و n منفی
- 38 - بهترین شیوهها برای مدیریت راه حلهای IaC در سراسر محیط ها
- 39 - پیادهسازی راهاندازی استقرار مبتنی بر محیط
- 40 - نسخه ی نمایشی - قسمت 2 استقرار فایل پیاده سازی
- 41 - نسخه ی نمایشی - قسمت 3 به روز رسانی ماژول Bicep
- 42 - نسخه ی نمایشی - به روز رسانی فایل گردش کار قسمت 4
- 43 - نسخه ی نمایشی - قسمت 5 بررسی فایل گردش کار
- 44 - استفاده از پارامترهای Bicep با محیطهای متعدد
- 45 - دمو - استفاده از پارامترهای Bicep با محیطهای متعدد
- 46 - نسخه ی نمایشی - به روز رسانی پارامتر ناموفق
- 47 - بهترین روشها برای ایمن سازی مخازن و خطوط لوله GitHub شما
- 48 - بهترین روشها برای ایمن سازی پروژهها و اسرار GitHub
- 49 - نسخه ی نمایشی - ایمن سازی GitHub، قسمت 1
- 50 - نسخه ی نمایشی - ایمن سازی GitHub، قسمت 2
- 51 - نسخه ی نمایشی - ایمن سازی GitHub، قسمت 3
- 52 - بهترین روشها برای ایمن سازی محیط Azure شما
نتیجه
- 53 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک AWS DevOps Engineer Professional (DOP-C02)
- دوره آموزشی اصول و مبانی DevSecOps در DevOps
- دوره آموزشی توسعه مبتنی بر تست در دنیای هوش مصنوعی
- دوره آموزشی ایجاد برنامه امنیتی چندابری: استراتژی، پیادهسازی و روندهای نوظهور
- دوره آموزشی کارگاه امنیت میکروسرویسها: از ساخت تا استقرار در محیط عملیاتی
- دوره آموزشی بهبود جلسات با استفاده از تفکر لین (Lean Thinking)
- دوره آموزشی مقدمهای بر Azure Bicep: ایجاد و استقرار منابع
- دوره آموزشی مدلسازی تهدید پیشرفته و ارزیابی ریسک در DevSecOps