آموزش AZ-400: طراحی و پیاده‌سازی راه‌حل Microsoft DevOps - آخرین آپدیت

دانلود AZ-400: Designing and Implementing Microsoft DevOps Solution

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

دوره جامع تسلط بر Azure DevOps: استراتژی‌های پیاده‌سازی CI/CD و بازخورد موثر

با این دوره جامع، پتانسیل کامل Azure DevOps را کشف کنید و مهارت‌ها و دانش لازم برای تبدیل شدن به یک متخصص مهندسی DevOps مایکروسافت (Microsoft Certified: DevOps Engineer Expert) را کسب کنید. این دوره برای مهندسان باتجربه DevOps، متخصصان ابر و متخصصان عملیات فناوری اطلاعات طراحی شده است و شما را از طریق مفاهیم پیشرفته شیوه‌های DevOps در اکوسیستم Azure هدایت می‌کند.

شما به طراحی و پیاده‌سازی استراتژی‌های DevOps، تسلط بر خطوط لوله یکپارچه‌سازی و تحویل مداوم (CI/CD)، خودکارسازی زیرساخت به عنوان کد (IaC) و ادغام مکانیزم‌های بازخورد قوی خواهید پرداخت. این دوره همچنین مدیریت وابستگی‌ها، امنیت و انطباق را پوشش می‌دهد و اطمینان حاصل می‌کند که می‌توانید نرم‌افزاری با کیفیت بالا را در مقیاس ارائه دهید.

با آزمایشگاه‌های عملی، سناریوهای دنیای واقعی و راهنمایی‌های متخصصان، یاد خواهید گرفت که چگونه گردش‌های کاری توسعه خود را بهینه و ایمن کنید، استقرارهای پیچیده را مدیریت کنید و به طور یکپارچه در تیم‌های توسعه و عملیات همکاری کنید. چه به دنبال ارتقای نقش فعلی خود باشید و چه به دنبال پیشرفت شغلی خود، این دوره ابزارها و بینش‌های لازم برای موفقیت در دنیای پرشتاب DevOps را در اختیار شما قرار می‌دهد.


سرفصل‌های کلیدی:

  • طراحی و پیاده‌سازی یک استراتژی DevOps متناسب با نیازهای سازمان شما.
  • تنظیم و مدیریت خطوط لوله CI/CD با استفاده از Azure DevOps و سایر ابزارهای صنعت.
  • خودکارسازی استقرار زیرساخت با شیوه‌های زیرساخت به عنوان کد (IaC).
  • پیاده‌سازی نظارت، ثبت و بازخورد مداوم برای بهبود کیفیت نرم‌افزار.
  • اطمینان از امنیت و انطباق در طول چرخه عمر توسعه نرم‌افزار.
  • آمادگی برای آزمون AZ-400 برای تبدیل شدن به یک متخصص مهندسی DevOps مایکروسافت (Microsoft Certified: DevOps Engineer Expert).

به ما در این سفر برای تسلط بر Azure DevOps و تغییر رویکرد خود نسبت به توسعه و ارائه نرم‌افزار بپیوندید.

پیش نیازها:

  • Azure Administrator Associate (AZ-104) یا Azure Developer Associate (AZ-204): توصیه می‌شود که یکی از این گواهینامه‌ها را داشته باشید، زیرا آنها یک پایه محکم در Azure ارائه می‌دهند که برای آزمون AZ-400 ضروری است.

  • تجربه عملی: حداقل 1-2 سال تجربه کار با Azure DevOps یا ابزارهای مشابه توصیه می‌شود. این شامل آشنایی با خطوط لوله CI/CD، کنترل منبع، مدیریت ساخت و انتشار و زیرساخت به عنوان کد (IaC) است.

  • مهارت‌های توسعه: درک برنامه‌نویسی یا اسکریپت‌نویسی اولیه مفید است. دانش زبان‌هایی مانند PowerShell، Bash یا هر زبان اسکریپتی دیگر یک مزیت است.

  • عملیات فناوری اطلاعات: آشنایی با عملیات فناوری اطلاعات، مدیریت سیستم و مدیریت زیرساخت بسیار مهم است، زیرا DevOps این رشته‌ها را ترکیب می‌کند.

  • روش‌شناسی Agile: دانش روش‌شناسی Agile و Scrum مفید است، زیرا DevOps اغلب با چارچوب‌های Agile کار می‌کند.

  • سرویس‌های اصلی Azure: شما باید با سرویس‌های کلیدی Azure مانند ماشین‌های مجازی، Azure Kubernetes Service (AKS)، Azure App Services و Azure Monitor راحت باشید.

  • سیستم‌های کنترل منبع: تجربه با Git یا سیستم‌های کنترل نسخه مشابه ضروری است، زیرا جزء جدایی‌ناپذیر مدیریت کد و پیکربندی‌ها در گردش‌های کاری DevOps است.

  • مبانی شبکه‌: درک اولیه مفاهیم شبکه مانند DNS، TCP/IP، VPN و فایروال.

  • روش‌های امنیتی: آشنایی با بهترین روش‌های امنیتی در محیط‌های ابری.


سرفصل ها و درس ها

مقدمه Introduction

  • معرفی دوره مایکروسافت DevOps Microsoft DevOps Course Introduction

شروع سفر تحول DevOps Get started on a DevOps transformation journey

  • ماده‌ی آموزشی - مقدمه‌ای بر DevOps Learning Material - Introduction to DevOps

  • مقدمه‌ای بر DevOps Introduction to DevOps

  • انتخاب پروژه مناسب Choose the right project

  • توضیح ساختارهای تیمی Describe team structures

  • انتخاب ابزارهای DevOps Choose the DevOps tools

  • برنامه‌ریزی چابک با GitHub Projects و Azure Boards Plan Agile with GitHub Projects and Azure Boards

  • مقدمه‌ای بر کنترل سورس (Source Control) Introduction to source control

  • توضیح انواع سیستم‌های کنترل سورس Describe types of source control systems

  • کار با Azure Repos و GitHub Work with Azure Repos and GitHub

  • تنظیم محیط آزمایشگاه Setting up Lab Environment

  • آزمایشگاه - برنامه‌ریزی چابک و مدیریت نمونه‌کارها با Azure Boards Lab - Agile Planning and Portfolio Management with Azure Boards

توسعه برای DevOps سازمانی Development for enterprise DevOps

  • ماده‌ی آموزشی - توسعه برای DevOps سازمانی Learning Material - Development for enterprise DevOps

  • ساختاردهی به Git Repo شما Structure your Git Repo

  • مدیریت شاخه‌ها و گردش‌کارهای Git Manage Git branches and workflows

  • همکاری با درخواست‌های pull در Azure Repos Collaborate with pull requests in Azure Repos

  • بررسی Git hooks Explore Git hooks

  • برنامه‌ریزی منبع داخلی (inner source) Plan foster inner source

  • مدیریت مخازن Git Manage Git repositories

  • شناسایی بدهی فنی Identify technical debt

  • آزمایشگاه - کنترل نسخه با Git در Azure Repos Lab - Version Controlling with Git in Azure Repos

پیاده‌سازی CI با Azure Pipelines و GitHub Actions Implement CI with Azure Pipelines and GitHub Actions

  • ماده‌ی آموزشی - پیاده‌سازی CI با Azure Pipelines و GitHub Actions Learning Material - Implement CI with Azure Pipelines and GitHub Actions

  • بررسی Azure Pipelines Explore Azure Pipelines

  • مدیریت عوامل و گروه‌های Azure Pipeline Manage Azure Pipeline agents and pools

  • توضیح خطوط لوله و همزمانی Describe pipelines and concurrency

  • بررسی یکپارچه‌سازی پیوسته (Continuous integration) Explore Continuous integration

  • پیاده‌سازی یک استراتژی خط لوله Implement a pipeline strategy

  • ادغام با Azure Pipelines Integrate with Azure Pipelines

  • مقدمه‌ای بر GitHub Actions Introduction to GitHub Actions

  • یادگیری یکپارچه‌سازی پیوسته با GitHub Actions Learn continuous integration with GitHub Actions

  • طراحی یک استراتژی ساخت کانتینر Design a container build strategy

  • آزمایشگاه - پیکربندی گروه‌های عامل و درک سبک‌های خط لوله Lab - Configuring Agent Pools and Understanding Pipeline Styles

  • آزمایشگاه - فعال‌سازی یکپارچه‌سازی پیوسته با Azure Pipelines Lab - Enabling Continuous Integration with Azure Pipelines

  • آزمایشگاه - پیاده‌سازی GitHub Actions برای CICD Lab - Implementing GitHub Actions for CICD

  • آزمایشگاه - استقرار کانتینرهای Docker در برنامه‌های وب Azure App Service Lab - Deploying Docker containers to Azure App Service web apps

طراحی و پیاده‌سازی یک استراتژی انتشار Design and implement a release strategy

  • ماده‌ی آموزشی - طراحی و پیاده‌سازی یک استراتژی انتشار Learning Material - Design and implement a release strategy

  • مقدمه‌ای بر تحویل پیوسته (continuous delivery) Introduction to continuous delivery

  • ایجاد یک خط لوله انتشار Create a release pipeline

  • بررسی توصیه‌های استراتژی انتشار Explore release strategy recommendations

  • تهیه و آزمایش محیط‌ها Provision and test environments

  • مدیریت و ماژول‌بندی وظایف و الگوها Manage and modularize tasks and templates

  • Multi-stage YAML Multi-stage YAML

  • خودکارسازی بازرسی سلامت Automate inspection of health

  • آزمایشگاه - کنترل استقرارها با استفاده از Classic Release Gates Lab - Controlling Deployments using Classic Release Gates

پیاده‌سازی استقرار پیوسته امن با استفاده از Azure Pipelines Implement a secure continuous deployment using Azure Pipelines

  • پیاده‌سازی استقرار پیوسته امن با استفاده از Azure Pipelines Implement a secure continuous deployment using Azure Pipelines

  • مقدمه‌ای بر الگوهای استقرار Introduction to deployment patterns

  • پیاده‌سازی استقرار آبی-سبز و feature toggles Implement blue-green deployment and feature toggles

  • پیاده‌سازی انتشار کاناری و dark launching Implement canary releases and dark launching

  • پیاده‌سازی تست AB و استقرار تدریجی Implement AB testing and progressive exposure deployment

  • ادغام با سیستم‌های مدیریت هویت Integrate with identity management systems

  • مدیریت داده‌های پیکربندی برنامه Manage application configuration data

  • آزمایشگاه - پیکربندی خطوط لوله به عنوان کد با YAML Lab - Configuring Pipelines as Code with YAML

  • آزمایشگاه - تنظیم و اجرای تست‌ها Lab - Setting Up and Running Tests

  • آزمایشگاه - ادغام Azure Key Vault با Azure DevOps Lab - Integrating Azure Key Vault with Azure DevOps

  • آزمایشگاه - فعال‌سازی پیکربندی پویا و Feature Flags Lab - Enable Dynamic Configuration and Feature Flags

مدیریت زیرساخت به عنوان کد با استفاده از Azure و DSC Manage infrastructure as code using Azure and DSC

  • ماده‌ی آموزشی - مدیریت زیرساخت به عنوان کد با استفاده از Azure و DSC Learning Material - Manage infrastructure as code using Azure and DSC

  • بررسی زیرساخت به عنوان کد و مدیریت پیکربندی Explore infrastructure as code and configuration management

  • Module 02 ایجاد منابع Azure با استفاده از قالب‌های Azure Resource Manager Module 02 Create Azure resources using Azure Resource Manager templates

  • Module 03 پیاده‌سازی Bicep Module 03 Implement Bicep

  • Module 04 ایجاد منابع Azure با استفاده از Azure CLI Module 04 Create Azure resources by using Azure CLI

  • Module 05 بررسی Azure Automation با DevOps Module 05 Explore Azure Automation with DevOps

  • Module 06 پیاده‌سازی Desired State Configuration (DSC) Module 06 Implement Desired State Configuration (DSC)

  • آزمایشگاه - استقرار با استفاده از قالب‌های Azure Bicep Lab - Deployments using Azure Bicep templates

پیاده‌سازی امنیت و اعتبارسنجی پایگاه‌های کد برای انطباق Implement security and validate code bases for compliance

  • ماده‌ی آموزشی - پیاده‌سازی امنیت و اعتبارسنجی پایگاه‌های کد برای انطباق Learning Material - Implement security and validate code bases for compliance

  • Module 01 مقدمه‌ای بر Secure DevOps Module 01 Introduction to Secure DevOps

  • Module 02 پیاده‌سازی نرم‌افزار متن‌باز (Open-source software) Module 02 Implement open-source software

  • Module 03 تجزیه و تحلیل ترکیب نرم‌افزار Module 03 Software Composition Analysis

  • تجزیه‌گرهای استاتیک Static analyzers

  • Module 05 OWASP و تجزیه‌گرهای پویا Module 05 OWASP and Dynamic Analyzers

  • Module 06 نظارت و حاکمیت امنیتی Module 06 Security Monitoring and Governance

  • آزمایشگاه - پیاده‌سازی امنیت و انطباق در یک خط لوله Azure DevOps Lab - Implement Security and Compliance in an Azure DevOps pipeline

  • آزمایشگاه - مدیریت بدهی فنی با SonarCloud و Azure DevOps Lab - Managing technical debt with SonarCloud and Azure DevOps

طراحی و پیاده‌سازی یک استراتژی مدیریت وابستگی Design and implement a dependency management strategy

  • ماده‌ی آموزشی - طراحی و پیاده‌سازی یک استراتژی مدیریت وابستگی Learning Material - Design and implement a dependency management strategy

  • Module 01 بررسی وابستگی‌های پکیج Module 01 Explore package dependencies

  • Module 02 درک مدیریت پکیج Module 02 Understand package management

  • Module 03 انتقال، یکپارچه‌سازی و ایمن‌سازی مصنوعات Module 03 Migrate, consolidating and secure artifacts

  • Module 04 پیاده‌سازی یک استراتژی نسخه‌بندی Module 04 Implement a versioning strategy

  • Module 05 مقدمه‌ای بر GitHub Packages Module 05 Introduction to GitHub Packages

  • آزمایشگاه - مدیریت پکیج با Azure Artifacts Lab - Package Management with Azure Artifacts

پیاده‌سازی بازخورد پیوسته Implement continuous feedback

  • ماده‌ی آموزشی - پیاده‌سازی بازخورد پیوسته Learning Material - Implement continuous feedback

  • Module 01 پیاده‌سازی ابزارهایی برای پیگیری استفاده و جریان Module 01 Implement tools to track usage and flow

  • Module 02 توسعه داشبوردهای نظارت و وضعیت Module 02 Develop monitor and status dashboards

  • Module 03 به اشتراک گذاشتن دانش در تیم‌ها Module 03 Share knowledge within teams

  • Module 04 طراحی فرآیندهایی برای خودکارسازی تجزیه و تحلیل برنامه Module 04 Design processes to automate application analytics

  • Module 05 مدیریت هشدارها، retrospectives بی‌نقص و فرهنگ عادلانه Module 05 Manage alerts, Blameless retrospectives and a just culture

  • آزمایشگاه - نظارت بر عملکرد برنامه با Azure Load Testing Lab - Monitor Application Performance with Azure Load Testing

  • آزمایشگاه - به اشتراک گذاشتن دانش تیم با استفاده از Azure Project Wikis Lab - Sharing Team Knowledge using Azure Project Wikis

AZ-400: تکمیل طراحی و پیاده‌سازی راه‌حل‌های مایکروسافت DevOps AZ-400: Designing and Implementing Microsoft DevOps Solutions Completion

  • نتیجه‌گیری دوره Course Conclusion

نمایش نظرات

آموزش AZ-400: طراحی و پیاده‌سازی راه‌حل Microsoft DevOps
جزییات دوره
12 hours
88
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
121
4.2 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kishore Chowdary Kishore Chowdary

سخنران بین‌المللی