دوره آموزشی
دوبله زبان فارسی
گواهینامه AZ-400 Designing and Implementing DevOps Certification
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- دانشآموزان بهتر برای آزمون گواهینامه AZ-400 آماده خواهند شد.
- موارد مهمی که از منظر آزمون باید در نظر گرفته شود، آموزش داده میشود.
پیش نیازهای دوره
- دانشآموزان بهتر است قبلاً مدرک AZ-104 یا AZ-204 را گذرانده باشند.
- داشتن دانش در یکی از فریمورکهای توسعه، مانند C# .Net Core، الزامی است؛ این دوره نمونههایی در C# .Net Core را پوشش میدهد
- همچنین باید حساب Azure فعال داشته باشند. در اینجا، دانشآموزان میتوانند منابع خود را در پورتال Azure ایجاد کنند
توضیحات دوره
این دوره اکنون با اهداف جدید آزمون تطابق دارد که عبارتند از:
- پیکربندی فرآیندها و ارتباطات
- طراحی و پیادهسازی کنترل منبع
- طراحی و پیادهسازی خطوط ساخت و تحویل
- توسعه برنامهی امنیت و انطباق
- اجرای استراتژی ابزارسازی (instrumentation)
- بروزرسانی فصلها در کار با GitHub — این تغییر بر اساس تغییر در نامگذاری شاخه اصلی است؛ حال GitHub برنچ master را به عنوان برنچ main معرفی میکند.
- بروزرسانی فصلهایی درباره کار با مخازن Git از Visual Studio 2019 — با نسخه جدید Visual Studio 2019، روش کار با مخازن Git تغییر کرده است.
این دوره برای دانشآموزانی طراحی شده است که قصد دارند در آزمون AZ-400: طراحی و پیادهسازی راهحلهای Microsoft DevOps شرکت کنند.
محتواهای این دوره برای آزمون AZ-400 ارائه شده است و اهداف زیر در آن پوشش داده شده است:
- توسعه استراتژی ابزارسازی (5-10%)
- توسعه استراتژی Site Reliability Engineering (SRE) (5-10%)
- توسعه برنامه امنیت و انطباق (10-15%)
- مدیریت کنترل منبع (10-15%)
- تسهیل ارتباطات و همکاری (10-15%)
- تعریف و پیادهسازی یکپارچگی مداوم (20-25%)
- تعریف و پیادهسازی استراتژی تحویل مداوم و مدیریت نسخه (10-15%)
در این دوره، موضوعاتی مانند موارد زیر را خواهید آموخت:
- کار با Azure Boards
- نحوه کار با Git - شامل تمرینهای گسترده روی مخازن Git و نیز آموزش کار با Azure Repos
- ایجاد و پیادهسازی pipelines ساخت با استفاده از Azure Pipelines
- استفاده از Jenkins برای مدیریت پیکربندی
- پیادهسازی امنیت در پایپ لاین های مداوم
- ساخت زیرساخت خود با استفاده از ARM templates و chapters مربوط به Terraform
- انتشار اپلیکیشن ها با Azure Release Pipelines
این دوره برای چه کسانی مناسب است؟
- کسانی که قصد دارند گواهینامه Azure DevOps را دنبال کنند.
- کسانی که میخواهند در آزمون Microsoft AZ-400 شرکت کنند.
گواهینامه AZ-400 Designing and Implementing DevOps Certification
-
رویکرد دوره ما 03:44
-
نکته مهم درباره دوره 02:39
-
مقدمه بخش 00:45
-
مقدمهای بر DevOps - چرخه عمر پروژه 09:02
-
مقدمهای بر DevOps - متدولوژی Agile 05:41
-
مقدمهای بر DevOps - فرآیند Scrum 07:19
-
مقدمهای بر DevOps - توسعه و عملیات 05:26
-
مقدمهای بر DevOps - درباره دواپس 05:32
-
حساب رایگان Azure DevOps 03:52
-
مقدمه بخش 00:42
-
شروع با برنامهریزی 02:10
-
رویکرد سنتی 02:53
-
رویکرد ما 01:59
-
شروع کار با Azure Boards 05:49
-
ایجاد یوزر استوری ها 06:41
-
پورتال Azure Boards 03:52
-
فرآیند آیتم کاری 03:43
-
افزودن تسک ها به یوزر استوری ها 03:27
-
حالا بیایید یک اسپرینت ایجاد کنیم 03:29
-
ایجاد کاربران 07:55
-
استفاده از داشبوردها 03:51
-
استفاده از کوئری ها 04:02
-
مشاهده داشبوردها به عنوان کاربر دیگر 02:58
-
درک مجوزها 03:05
-
مجوزهای کوئری Azure DevOps 03:59
-
مجوزهای داشبورد Azure DevOps 02:13
-
Azure DevOps - ویکی 03:11
-
Azure DevOps - برنامههای تحویل 01:00
-
Azure Boards - ادغام با Microsoft Teams 10:17
-
آزمایش پروژه دیگر 03:27
-
سوال کوتاه None
-
چه موضوعاتی را قصد داریم پوشش دهیم؟ 01:15
-
کنترل منبع چیست؟ 03:06
-
Git چیست؟ 03:13
-
نصب git 04:04
-
شروع کار با Git 05:59
-
افزودن به مخزن git 05:25
-
ایجاد تغییرات در فایل 03:19
-
یادداشت کوتاه درباره فرمان ها 02:13
-
بازگشت به یک commit قبلی 05:43
-
Un-staging یک فایل 02:59
-
برنچ های Git 04:32
-
کار با برنچ ها 03:54
-
ادغام برنچ ها 01:52
-
استفاده از مخزن ریموت 02:35
-
ایجاد حساب GitHub 03:18
-
انتشار در GitHub 03:33
-
commit تغییرات به GitHub 03:57
-
تذکر درباره استفاده از Visual Studio 01:18
-
درباره انتشار کد از Visual Studio 06:59
-
انتشار کد از Visual Studio 06:54
-
حالا بیایید مخزن را با کاربر دیگر کپی کنیم 07:15
-
بیایید درخواست ادغام بسازیم 05:01
-
موارد بیشتر درباره ادغامها 04:10
-
یک فرآیند ادغام متفاوت 04:48
-
ادغام کامل 04:00
-
ایجاد برنچ در GitHub 04:38
-
ایجاد برنچ در Visual Studio 03:47
-
اضافه کردن قانون حفاظت برنچ در Github 04:33
-
تگ کردن در git 03:28
-
تذکر درباره بازیابی دادهها 01:39
-
تذکر درباره فایلهای بزرگ در Git 03:02
-
استراتژیهای برنچینگ 03:49
-
Azure Repos - شروع کار 06:04
-
Azure Repos - برنچ ها 02:44
-
Azure Repos - درخواست Pull 03:17
-
Azure Repos - ایمپورت کردن GitHub repos 03:31
-
Azure Repos - سیاست برنچ 04:18
-
Azure Repos - سیاست برنچو آیتم های کاری 03:35
-
Azure Repos - امنیت برنچ ها 01:39
-
فایل gitignore 03:30
-
Azure Repos - انتشار از Visual Studio 02:11
-
انحراف - Azure Pipelines 04:39
-
انحراف - Azure Pipelines - کامل شده 00:36
-
Azure Repos - کپی کردن مخزن در Visual Studio 03:01
-
Azure Repos - مایکروسافت تیمز 04:29
-
اپلیکیشن Azure Boards با GitHub 05:52
-
کنترل نسخه Team Foundation 08:35
-
تذکر درباره پروژههای عمومی و خصوصی 03:19
-
تذکر درباره استفاده از Slack 01:13
-
انتخاب تغییرات مشخص (Cherry-pick) 02:39
-
سوال کوتاه None
-
چه موضوعاتی را قصد داریم پوشش دهیم؟ 01:07
-
ادغام مداوم چیست؟ 05:00
-
درباره فرآیند ساخت 03:11
-
درباره فرآیند انتشار 02:38
-
حالا برگردیم به موضوع ادغام مداوم 04:25
-
Azure Pipelines چیست؟ 02:58
-
ایجاد یک پایپ لاین 04:50
-
دقیقاً چه اتفاقی در حال رخ دادن است؟ 09:59
-
تریگر کردن پایپ لاین 01:47
-
عامل میزبانی شده مایکروسافت 05:17
-
حل مشکل ما 04:33
-
عامل خودمیزبان 02:45
-
آزمایشگاه: استقرار عامل خودمیزبان 05:20
-
آزمایشگاه: رجیستر عامل خودمیزبان 07:25
-
اجرای pipeline 02:04
-
بررسی پوشه کاری 07:38
-
چند تذکر درباره pipeline ما 05:16
-
چند جنبه دیگر 01:37
-
حذف منابع شما 01:11
-
امنیت در هر مرحله 03:24
-
استفاده از ابزار Mend Bolt - راهاندازی 08:26
-
استفاده از ابزار Mend Bolt - کاربرد 06:52
-
بازگشت به مبنای خود 03:02
-
افزودن تستهای واحد 04:53
-
اجرای تستهای واحد در pipeline 04:23
-
پوشش کد و افزودن تست واحد 05:16
-
پوشش کد و پیادهسازی 06:01
-
Azure Pipelines و مخزن GitHub 06:14
-
GitHub status badge 03:03
-
Azure Pipelines - ویرایشگر کلاسیک 08:25
-
استفاده از SonarCloud 07:51
-
Parallel jobs 02:34
-
تذکر درباره کش کردن pipeline 01:46
-
ادغام Azure Pipelines با Microsoft Teams 03:39
-
استفاده از GitHub Actions 07:48
-
چه چیزهایی تا کنون یاد گرفته ایم؟ 01:48
-
آزمایشگاه: نصب Jenkins 09:48
-
Jenkins - ایجاد build pipeline 06:48
-
ادغام Jenkins با مخازن Azure 05:58
-
سوال کوتاه None
-
درک فرآیند استقرار 03:03
-
Azure Web App - استقرار دستی 06:10
-
Azure Web App - پایپ لاین های انتشار 11:39
-
حل مشکل ما 09:24
-
چندین مرحله در pipeline 06:19
-
تاییدها و gates 04:31
-
آزمایشگاه: پایپ لاین های انتشار - تاییدیهها 04:58
-
آزمایشگاه: Azure pipelines - دروازه ها - آیتم های Query work 10:51
-
آزمایشگاه: Azure pipelines - دروازه ها - هشدارهای Azure Monitor 07:22
-
آزمایشگاه: Azure pipelines - دروازه ها - سیاستهای آژور 07:28
-
Azure Releases - مداخله دستی 02:54
-
آزمایشگاه: گروههای استقرار - راهاندازی 09:23
-
آزمایشگاه: گروههای استقرار - پیادهسازی 06:48
-
Azure Web App - پایگاه داده Azure SQL 07:27
-
آزمایشگاه: استقرار Azure Web App 07:22
-
آزمایشگاه: Azure Pipelines - جدول پایگاه داده SQL 04:38
-
آزمایشگاه: Azure Pipelines - وب اپلیکیشن آژور - رشته اتصال 09:41
-
Release pipeline - آیتم های کاری مرتبط 03:36
-
گام بعدی - کانتینرها 03:51
-
بازنگری - ساخت ایمیج Docker 11:19
-
بازنگری - استقرار کانتینر 08:11
-
Azure Pipeline - بررسی Azure Container Registry 09:48
-
Azure Pipeline - بررسی Azure Container Registry - پیادهسازی 11:18
-
Azure Pipeline - بررسی Azure Container Registry - اشکالزدایی 06:37
-
آزمایشگاه: نمونه کانتینر Azure - پایپ لاین های انتشار 05:37
-
بازنگری - استقرار در Azure Kubernetes 05:17
-
آزمایشگاه: پایپ لاین ها - استقرار در Azure Kubernetes 06:31
-
آزمایشگاه: پایپ لاین های انتشار - Azure Kubernetes 06:03
-
یادداشت سریع: انتشار آرتیفکت ها 02:56
-
آزمایشگاه: builds چندمرحلهای 05:44
-
درباره جاب های کانتینر 03:37
-
کار با جاب های کانتینر 07:39
-
تذکر: انتشار در Azure Kubernetes 02:15
-
یادداشت کوتاه درباره بدهی فنی 02:18
-
تذکر: در صورت وجود چندین build 01:26
-
سوال کوتاه None
-
درباره مدیریت زیرساخت 08:25
-
درباره ARM templates 02:41
-
آزمایشگاه: ARM Templates - بررسی Azure Web App 11:44
-
آزمایشگاه: ARM Templates - پایگاه داده Azure SQL 11:44
-
آزمایشگاه: ARM Templates - ماشینهای مجازی Azure 05:56
-
ماژولاربودن قالبها 03:27
-
آزمایشگاه: قالبهای تودرتو 05:56
-
آزمایشگاه: قالب لینک شده 11:39
-
آزمایشگاه: پایپ لاین های انتشار و ARM Templates 09:32
-
چه اتفاقی میافتد اگر pipeline دوباره اجرا شود؟ 02:44
-
آزمایشگاه: پایپ لاین های انتشار - حذف منابع 06:15
-
یادداشت سریع درباره استقرار در چند محیط 01:56
-
آزمایشگاه: pipelineهای انتشار و آرشیوهای ARM Templates 13:08
-
آزمایشگاه: ARM Templates - ایجاد منابع دینامیک 13:12
-
آزمایشگاه: پایپ لاین های انتشار - منابع دینامیک 15:13
-
آزمایشگاه: استقرار منابع با Azure CLI 06:50
-
آزمایشگاه: پایپ لاین های انتشار - Azure CLI 04:12
-
درباره Terraform 03:24
-
نصب Terraform 05:39
-
آزمایشگاه: ایجاد منابع از طریق Terraform 14:24
-
آزمایشگاه: پایپ لاین های انتشار - Terraform 09:17
-
آزمایشگاه: پایپ لاین های انتشار آژور - YAML 12:59
-
پایپ لاین های انتشار آژور - YAML - بررسی ARM templates 03:21
-
پیکربندی استیت مطلوب 02:16
-
آزمایشگاه: Azure Automation DSC 10:20
-
تذکر: منابع DSC فایل 01:03
-
استفاده از اکستنشن های VM 02:56
-
آزمایشگاه: عامل سرویس تیم 10:39
-
آزمایشگاه: افزودن اکستنشن اسکریپت سفارشی 04:14
-
مجموعههای مقیاسپذیری ماشین مجازی 02:02
-
ARM Template - مجموعه scale ماشین مجازی 04:33
-
ARM Template - اکستنشن مجموعه scale ماشینهای مجازی 06:20
-
تذکر: VMSS و افزونه سلامت برنامه 02:31
-
سوال کوتاه None
-
ترس از تغییرات 01:39
-
استقرار آبی-سبز 04:54
-
Azure Web App - اسلاتهای استقرار 02:34
-
آزمایشگاه: Azure Web App - اسلاتهای استقرار 12:42
-
آزمایشگاه: Azure Pipelines - اسلاتهای استقرار 11:29
-
استقرارهای Canary 02:17
-
Azure Traffic Manager 04:44
-
آزمایشگاه: Azure Traffic Manager 14:17
-
آزمایشگاه: Azure Pipelines و Azure Traffic Manager 13:29
-
استفاده از Rolling Deployment 01:51
-
استفاده از Load Balancer 02:31
-
آزمایشگاه: Azure Load Balancer - راه اندازی ماشینهای مجازی 08:12
-
آزمایشگاه: Azure Load Balancer - پیکربندی 07:41
-
استفاده از Load Balancer در pipeline 05:36
-
مدیریت بستهها 04:17
-
آزمایشگاه: ساخت و انتشار بسته 09:56
-
آزمایشگاه: استفاده از بسته 05:02
-
Azure Artifacts - جنبههای دیگر 01:43
-
Azure Artifacts - منابع upstream 03:29
-
آزمایشگاه: Azure Pipelines - انتشار بسته 06:27
-
گزارشهای pipeline 02:19
-
تذکر: تست های 02:04
-
پیکربندی Azure App 03:14
-
آزمایشگاه: استفاده از Selenium 08:24
-
برنامههای تست Azure 02:33
-
اشتراک در نسخه آزمایشی برنامههای تست 02:12
-
ایجاد موارد تست 03:22
-
اجرای موارد تست 04:32
-
افزونه تست و بازخورد 06:00
-
سوال کوتاه None
-
مروری سریع بر این بخش 01:07
-
درک متغیرها 04:01
-
آزمایشگاه: موارد بیشتر درباره کار با متغیرها 04:35
-
تعریف متغیرها در pipeline 04:54
-
آزمایشگاه: گروههای متغیر - پایپ لاین های YAML 02:54
-
گروههای متغیر - پایپ لاین های کلاسیک 01:56
-
آزمایشگاه: Azure Key Vault 02:36
-
آزمایشگاه: Azure Key Vault در پایپ لاین ها 09:54
-
Azure Key Vault - گروههای متغیر 02:13
-
آزمایشگاه: ARM Templates - Azure Key Vault - ارجاع استاتیک 05:47
-
آزمایشگاه: ARM Templates - Azure Key Vault - ارجاع دینامیک 04:41
-
استفاده از ابزار OWASP - پایپ لاین Build 08:12
-
استفاده از ابزار OWASP - پایپ لاین انتشار 14:57
-
مرور ارتباطات سرویس 01:33
-
مرور توکنهای دسترسی شخصی 01:38
-
سوال کوتاه None
-
در این بخش چه میآموزید؟ 00:57
-
مروری سریع بر سرویس Azure Monitor 03:16
-
Azure Monitor - راهاندازی هشدارها 06:35
-
Azure Monitor - بررسی thresholds دینامیک 04:22
-
فضای کاری Log Analytics 01:34
-
استفاده از فضای کاری Log Analytics 05:51
-
راهحل نقشه خدمات 05:13
-
نوتیفیکیشن های مجموعه های مقیاسپذیری ماشین مجازی 06:12
-
Application Insights چیست؟ 01:52
-
مثال: استفاده از Application Insights 05:09
-
Application Insights - تست در دسترس بودن 03:18
-
Application Insights - ویژگیهای دیگر 04:17
-
تذکر مهم درباره Application Insights 02:01
-
تذکر: بررسیهای Azure Container Instances 01:56
-
تذکر: نوتیفیکیشن های Azure DevOps 01:27
-
تذکر درباره کانکتور مدیریت خدمات IT 01:34
-
سوال کوتاه None
-
نسخه بهروز شده - آزمون تمرینی 1 None
-
نسخه بهروز شده - آزمون تمرینی 2 None
مشخصات آموزش
گواهینامه AZ-400 Designing and Implementing DevOps Certification
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:257
- مدت زمان :20:46:17
- حجم :10.28GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy