آموزش AZ-400: طراحی و پیادهسازی راهکار Microsoft DevOps
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- طراحی و پیادهسازی فرآیندها و ارتباطات
- طراحی و پیادهسازی استراتژی کنترل نسخه
- طراحی و پیادهسازی پایپ لاین های ساخت و انتشار
- توسعه برنامه امنیت و تطبیقپذیری
- پیاده سازی استراتژی ابزارسنجی
پیشنیازهای دوره
- Azure Administrator Associate (AZ-104) یا Azure Developer Associate (AZ-204): توصیه میشود یکی از این گواهینامه را داشته باشید، زیرا اصول قوی در Azure ایجاد میکند که برای آزمون AZ-400 ضروری است.
- تجربه عملی: حداقل 1-2 سال سابقه کار با Azure DevOps یا ابزارهای مشابه توصیه میشود. این شامل آشنایی با پایپ لاین های CI/CD، کنترل نسخه، مدیریت ساخت و انتشار و زیرساخت به صورت کد (Infrastructure as Code یا IaC) است.
- مهارتهای برنامهنویسی: درک اولیه از برنامهنویسی یا اسکریپتنویسی مفید است. دانش زبانهایی مانند PowerShell ،Bash یا هر زبان اسکریپتنویسی دیگر مزیت محسوب میشود.
- عملیات IT: آشنایی با عملیات IT، مدیریت سیستم و مدیریت زیرساخت اهمیت دارد، زیرا DevOps ترکیبی از این حوزههاست.
- متدولوژی های چابک (Agile): آشنایی با روشهای Agile و Scrum مفید است، چرا که DevOps اغلب در کنار چارچوبهای Agile کار میکند.
- سرویس اصلی Azure: باید با سرویس کلیدی Azure مانند ماشینهای مجازی، Azure Kubernetes Service (AKS) ،Azure App Services و Azure Monitor راحت باشید.
- سیستمهای کنترل نسخه: تجربه کار با Git یا سیستمهای کنترل نسخه مشابه لازم است، زیرا بخش جدایی ناپذیر مدیریت کد و پیکربندیها در جریان DevOps است.
- مبانی شبکه: درک اولیه از مفاهیمی مانند DNS ،TCP/IP، VPNها و فایروالها
- شیوه های امنیت: آشنایی با بهترین شیوههای امنیتی در محیطهای ابری
توضیحات دوره
با این دوره جامع، توانمندیهای کامل Azure DevOps را آزاد کنید. این دوره شما را مجهز به مهارتها و دانش لازم برای تبدیل شدن به یک Microsoft Certified: DevOps Engineer Expert میکند. چه مهندس DevOps باتجربه، متخصص ابری یا حرفهای عملیات IT باشید، این دوره مفاهیم پیشرفته DevOps را در اکوسیستم Azure به شما میآموزد.
در این دوره عمیقاً با طراحی و پیادهسازی استراتژیهای DevOps، تسلط به پایپ لاین های یکپارچهسازی و تحویل مداوم (CI/CD)، خودکارسازی زیرساخت به صورت کد (IaC) و ایجاد مکانیزمهای بازخورد قوی آشنا خواهید شد. همچنین مدیریت وابستگیها، امنیت و تطبیقپذیری را آموزش میدهد تا بتوانید نرمافزاری با کیفیت بالا و در مقیاس بزرگ ارائه دهید.
با آزمایشهای عملی، نمونههای واقعی و راهنمایی کارشناسان، یاد میگیرید چگونه گردش های کاری توسعه خود را بهینه و ایمن کنید، مدیریت استقرارهای پیچیده را بیاموزید و به طور یکپارچه میان تیمهای توسعه و عملیات همکاری کنید. چه بخواهید نقش فعلی خود را بهبود دهید و چه به پیشرفت حرفهای بیندیشید، این دوره ابزارها و دیدگاههای لازم برای موفقیت در دنیای پرسرعت DevOps را در اختیارتان قرار میدهد.
نتایج کلیدی یادگیری:
- طراحی و پیادهسازی استراتژی DevOps متناسب با نیازهای سازمان شما
- راهاندازی و مدیریت پایپ لاین های CI/CD با استفاده از Azure DevOps و ابزارهای حرفهای دیگر
- خودکارسازی استقرار زیرساخت با استفاده از روشهای IaC
- پیاده سازی مانیتورینگ مداوم، ثبت گزارش و حلقههای بازخورد برای بهبود کیفیت نرمافزار
- تضمین امنیت و رعایت تطبیقپذیری در طول چرخه عمر توسعه نرمافزار
- آمادگی برای آزمون AZ-400 و کسب گواهینامه Microsoft Certified: مانند DevOps Engineer Expert
با ما همراه شوید تا به Azure DevOps تسلط پیدا کنید و رویکرد خود را در توسعه و تحویل نرمافزار متحول سازید.
این دوره برای چه کسانی مناسب است؟
- دوره AZ-400 مخصوص حرفهایهایی است که تمرکزشان بر روشهای DevOps و ارتقای مهارت در ادغام توسعه و عملیات است. این دوره بهویژه برای مهندسان DevOps، مهندسان ابری، متخصصان عملیات IT، توسعهدهندگان نرمافزار، مدیران سیستم، مدیران IT/مدیران پروژه، متخصصان Agile، کارشناسان CI/CD، مهندسان و مشاوران امنیت و معماران راهحلها مفید است.
آموزش AZ-400: طراحی و پیادهسازی راهکار Microsoft DevOps
-
معرفی دوره Microsoft DevOps 05:04
-
مقدمهای بر DevOps 10:53
-
انتخاب پروژه مناسب 06:11
-
توصیف ساختارهای تیمی 03:58
-
انتخاب ابزارهای DevOps 05:45
-
برنامهریزی Agile با GitHub Projects و Azure Boards 04:38
-
مقدمهای بر کنترل نسخه 06:18
-
توصیف انواع سیستمهای کنترل نسخه 05:00
-
کار با Azure Repos و GitHub 03:19
-
راهاندازی محیط آزمایشگاهی 18:23
-
تمرین عملی - برنامهریزی چابک و مدیریت پورتفولیو با Azure Boards 43:39
-
ساختاربندی ریپازیتوری Git شما 02:56
-
مدیریت شاخهها و گردش های کاری Git 03:51
-
همکاری با Pull Requestها در Azure Repos 01:57
-
بررسی Git Hooks 01:59
-
برنامهریزی و ترویج Inner Source 01:47
-
مدیریت مخازن Git 03:55
-
شناسایی بدهی فنی 06:25
-
تمرین عملی - کنترل نسخه با Git در Azure Repos 26:13
-
مرور Azure Pipelines 03:51
-
مدیریت Agentها و Poolهای Azure Pipeline 07:57
-
توصیف پایپ لاین مصالح و همزمانی 05:07
-
بررسی یکپارچهسازی مداوم 05:02
-
پیادهسازی استراتژی پایپ لاین 04:27
-
ادغام با Azure Pipelines 04:53
-
مقدمهای بر GitHub Actions 06:36
-
یادگیری یکپارچهسازی مداوم با GitHub Actions 07:09
-
طراحی استراتژی ساخت کانتینر 08:57
-
تمرین عملی - پیکربندی Agent Pools و درک سبکهای Pipeline 28:58
-
تمرین عملی - فعالسازی یکپارچهسازی مداوم با Azure Pipelines 17:56
-
تمرین عملی - پیاده سازی GitHub Actions برای CICD 27:16
-
تمرین عملی - استقرار کانتینرهای Docker در وب اپلیکیشن Azure App Service 31:19
-
مقدمهای بر تحویل مداوم 04:23
-
ایجاد خط انتشار 05:52
-
بررسی توصیههای استراتژی انتشار 03:37
-
تخصیص و تست محیطها 04:31
-
مدیریت و ماژولارسازی تسک های و الگوها 03:17
-
YAML چندمرحلهای 06:08
-
خودکارسازی بازرسی سلامت 05:34
-
تمرین عملی - کنترل استقرارها با استفاده از Classic Release Gates 35:30
-
معرفی الگوهای استقرار 03:07
-
اجرای استقرار Blue-Green و سوئیچهای ویژگی 06:12
-
پیاده سازی Canary Releases و Dark Launching 04:39
-
پیاده سازی تست AB و استقرار تدریجی 03:14
-
ادغام با سیستمهای مدیریت هویت 04:52
-
مدیریت دادههای پیکربندی اپلیکیشن 09:55
-
تمرین عملی - پیکربندی Pipelines به صورت کد با YAML 23:20
-
تمرین عملی - راهاندازی و اجرای تستها 08:38
-
تمرین عملی - ادغام Azure Key Vault با Azure DevOps 26:12
-
تمرین عملی - فعالسازی پیکربندی پویا و Feature Flags 18:37
-
بررسی زیرساخت به صورت کد و مدیریت پیکربندی 05:09
-
ماژول 02 ایجاد منابع Azure با استفاده از قالبهای Azure Resource Manager 05:57
-
ماژول 03 اجرای Bicep 06:28
-
ماژول 04 ایجاد منابع Azure با استفاده از Azure CLI 02:34
-
ماژول 05 بررسی Azure Automation با DevOps 09:27
-
ماژول 06 اجرای Desired State Configuration (DSC) 04:37
-
تمرین عملی - استقرار با قالبهای Azure Bicep 17:07
-
ماژول 01 معرفی Secure DevOps 06:44
-
ماژول 02 پیاده سازی نرمافزار متنباز 04:25
-
ماژول 03 تحلیل ترکیب نرمافزار 05:01
-
آنالیزورهای ایستا 01:30
-
ماژول 05 OWASP و آنالیزورهای دینامیک 02:10
-
ماژول 06 پایش امنیت و حاکمیت 07:55
-
تمرین عملی - پیادهسازی امنیت و تطبیقپذیری در خط Azure DevOps 11:00
-
تمرین عملی - مدیریت بدهی فنی با SonarCloud و Azure DevOps 27:09
-
ماژول 01 مرور وابستگیهای بستهها 04:08
-
ماژول 02 درک مدیریت بستهها 05:26
-
ماژول 03 مهاجرت، همسانسازی و ایمنسازی آثار 04:01
-
ماژول 04 اجرای استراتژی نسخهبندی 03:40
-
ماژول 05 معرفی GitHub Packages 03:58
-
تمرین عملی - مدیریت بستهها با Azure Artifacts 23:49
-
ماژول 01 پیاده سازی ابزارهای ردیابی استفاده و جریان 05:24
-
ماژول 02 توسعه داشبوردهای مانیتور و وضعیت 02:57
-
ماژول 03 اشتراک دانش در تیمها 02:29
-
ماژول 04 طراحی فرآیندهای خودکارسازی تحلیل اپلیکیشن 03:22
-
ماژول 05 مدیریت هشدارها، بازنگری بدون سرزنش و فرهنگ عادلانه 03:59
-
تمرین عملی - مانیتور عملکرد اپلیکیشن با Azure Load Testing 34:13
-
تمرین عملی - اشتراک دانش تیمی با استفاده از Azure Project Wikis 09:50
-
نتیجهگیری دوره 02:56
مشخصات آموزش
آموزش AZ-400: طراحی و پیادهسازی راهکار Microsoft DevOps
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:متخصص
- تعداد درس:79
- مدت زمان :12:08:18
- حجم :5.59GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy