آموزش AZ-400: طراحی و پیاده سازی Microsoft DevOps Solutions

AZ-400: Designing and Implementing Microsoft DevOps Solutions

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره برای کمک به شما در کسب دانش و مهارت های مورد نیاز برای قبولی در آزمون AZ-400 طراحی شده است. از نظر پیش نیازهای این آزمون و با گسترش این دوره، شما باید با مدیریت و توسعه Azure آشنا باشید. همچنین باید آزمون AZ-104 Azure Administrator Associate یا AZ-204 Azure Developer Associate را گذرانده باشید. با گذراندن این دوره، تجربه عملی در طراحی و اجرای فرآیندها و شیوه های DevOps به دست خواهید آورد، اما تمرکز اصلی ما بر روی اهداف امتحان خواهد بود. در سطح بالا، موضوعاتی که ما پوشش خواهیم داد عبارتند از: * توسعه ابزار دقیق و استراتژی مهندسی قابلیت اطمینان سایت * توسعه یک برنامه امنیتی و انطباق * نحوه مدیریت کنترل منبع * یکپارچه سازی مستمر * مدیریت انتشار تحویل مداوم * ارتباطات و همکاری ما می توانیم منتظر باشید تا شما را در دوره ببینم، و همچنان عالی باشید، گوروس های ابر!

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

معرفی Introduction

  • معرفی دوره Course Introduction

  • درباره امتحان About the Exam

  • درباره دوره About the Course

  • ساختن سناریوی ما Building Our Scenario

  • Microsoft Learn Microsoft Learn

تجزیه و تحلیل معیارها Analyzing Metrics

  • مقدمه: تجزیه و تحلیل معیارها Introduction: Analyzing Metrics

  • تصویر بزرگ: مهندسی قابلیت اطمینان سایت (SRE) چیست؟ Big Picture: What Is Site Reliability Engineering (SRE)?

  • کاوش نمودارهای متریک و داشبورد Exploring Metric Charts and Dashboards

  • اجرای بررسی سلامت برنامه Implementing Application Health Checks

  • بررسی بار سیستم و شرایط خرابی Exploring System Load and Failure Conditions

  • درک معیارهای پایه Understanding Baseline Metrics

  • کشف Application Insights تشخیص هوشمند و آستانه دینامیک Discovering Application Insights Smart Detection and Dynamic Thresholds

  • تصمیم گیری در مورد کدام وابستگی ها برای تنظیم هشدارها Deciding Which Dependencies to Set Alerts On

  • خلاصه: تجزیه و تحلیل معیارها Summary: Analyzing Metrics

طراحی و پیاده سازی استراتژی کنترل منبع Designing and Implementing a Source Control Strategy

  • مقدمه ای بر کنترل منبع Introduction to Source Control

  • کاوش Azure Repos Exploring Azure Repos

  • Azure Repos Demo and Git Workflow Azure Repos Demo and Git Workflow

  • اشتراک گذاری مخزن با زیر ماژول ها Repository Sharing with Submodules

  • کشف اسکالر Discovering Scalar

  • اتصال به GitHub با استفاده از Azure Active Directory Connecting to GitHub Using Azure Active Directory

  • ترکیب تغییرات Incorporating Changelogs

  • خلاصه: طراحی و اجرای استراتژی کنترل منبع Summary: Designing and Implementing a Source Control Strategy

برنامه ریزی و اجرای استراتژی های انشعاب برای کد منبع Planning and Implementing Branching Strategies for the Source Code

  • مقدمه: برنامه ریزی و اجرای استراتژی های انشعاب برای کد منبع Introduction: Planning and Implementing Branching Strategies for the Source Code

  • پیکربندی شاخه ها Configuring Branches

  • کشف استراتژی های شاخه Discovering Branch Strategies

  • درک گردش کار درخواست کشش Understanding the Pull Request Workflow

  • بررسی مرورهای کد Exploring Code Reviews

  • کاوش در تجزیه و تحلیل کد استاتیک Exploring Static Code Analysis

  • استفاده از درخواست‌های کششی با موارد کاری Using Pull Requests with Work Items

  • خلاصه: برنامه ریزی و اجرای استراتژی های انشعاب برای کد منبع Summary: Planning and Implementing Branching Strategies for the Source Code

پیکربندی مخازن Configuring Repositories

  • مقدمه: پیکربندی مخازن Introduction: Configuring Repositories

  • استفاده از تگ های گیت برای سازماندهی مخزن Using Git Tags to Organize Your Repository

  • مدیریت مخازن بزرگ Handling Large Repositories

  • بررسی مجوزهای مخزن Exploring Repository Permissions

  • حذف داده های مخزن Removing Repository Data

  • بازیابی اطلاعات مخزن Recovering Repository Data

  • خلاصه: پیکربندی مخازن Summary: Configuring Repositories

طراحی و اجرای خطوط لوله Designing and Implementing Pipelines

  • مقدمه: طراحی و اجرای خطوط لوله Introduction: Designing and Implementing Pipelines

  • شروع کار با خطوط لوله Azure Getting Started with Azure Pipelines

  • نسخه ی نمایشی خطوط لوله لاجورد Azure Pipelines Demo

  • کاوش خطوط لوله کلاسیک Exploring Classic Pipelines

  • کنترل منبع را با خطوط لوله Azure DevOps یکپارچه کنید Integrate Source Control with Azure DevOps Pipelines

  • درک عوامل ساخت و موازی سازی Understanding Build Agents and Parallelism

  • کاوش عوامل ساخت خود میزبان Exploring Self-Hosted Build Agents

  • استفاده از Build Trigger Rules Using Build Trigger Rules

  • ترکیب چندین ساختمان Incorporating Multiple Builds

  • کاوش عوامل کانتینری Exploring Containerized Agents

  • ادغام GitHub با Azure DevOps Pipelines GitHub Integration with Azure DevOps Pipelines

  • خلاصه: طراحی و اجرای خطوط لوله Summary: Designing and Implementing Pipelines

طراحی و اجرای استراتژی مدیریت بسته Designing and Implementing a Package Management Strategy

  • مقدمه: طراحی و اجرای استراتژی مدیریت بسته Introduction: Designing and Implementing a Package Management Strategy

  • کشف ابزارهای مدیریت بسته Discovering Package Management Tools

  • کشف مصنوعات لاجوردی Exploring Azure Artifacts

  • ایجاد یک استراتژی نسخه سازی برای مصنوعات Creating a Versioning Strategy for Artifacts

  • خلاصه: طراحی و اجرای استراتژی مدیریت بسته Summary: Designing and Implementing a Package Management Strategy

طراحی و ساخت اتوماسیون خطوط لوله Designing and Building Pipeline Automation

  • مقدمه: طراحی و ساخت اتوماسیون خطوط لوله Introduction: Designing and Building Pipeline Automation

  • خدمات خارجی را با خطوط لوله Azure ادغام کنید Integrate External Services with Azure Pipelines

  • نسخه نمایشی Visual Studio Marketplace Visual Studio Marketplace Demo

  • کاوش استراتژی های تست در ساخت خود Exploring Testing Strategies in Your Build

  • درک پوشش کد Understanding Code Coverage

  • خلاصه: طراحی و ساخت اتوماسیون خطوط لوله Summary: Designing and Building Pipeline Automation

تعمیر و نگهداری خطوط لوله Maintaining Pipelines

  • مقدمه: نگهداری خطوط لوله Introduction: Maintaining Pipelines

  • کشف پایش سلامت خطوط لوله Discovering Pipeline Health Monitoring

  • بهبود عملکرد خط لوله و کارایی هزینه Improving Pipeline Performance and Cost Efficiency

  • کاوش در تجزیه و تحلیل عامل خط لوله Exploring Pipeline Agent Analysis

  • خلاصه: تعمیر و نگهداری خطوط لوله Summary: Maintaining Pipelines

طراحی فرآیندی برای استانداردسازی ساختمان ها در سراسر سازمان Designing a Process for Standardizing Builds Across Organization

  • مقدمه: طراحی فرآیندی برای استانداردسازی ساختمان ها در سراسر سازمان Introduction: Designing a Process for Standardizing Builds Across Organization

  • پیاده سازی قالب های YAML Implementing YAML Templates

  • ترکیب گروه های متغیر Incorporating Variable Groups

  • خلاصه: طراحی فرآیندی برای استانداردسازی ساختمان ها در سراسر سازمان Summary: Designing a Process for Standardizing Builds Across Organization

طراحی و پیاده سازی زیرساخت به عنوان کد (IaC) Designing and Implementing Infrastructure as Code (IaC)

  • مقدمه: طراحی و پیاده سازی زیرساخت به صورت کد (IaC) Introduction: Designing and Implementing Infrastructure as Code (IaC)

  • کاوش در مدیریت پیکربندی Exploring Configuration Management

  • معرفی پیکربندی حالت مطلوب PowerShell (DSC) Introducing PowerShell Desired State Configuration (DSC)

  • پیاده سازی پیکربندی حالت مطلوب PowerShell (DSC) برای زیرساخت برنامه Implementing PowerShell Desired State Configuration (DSC) for Application Infrastructure

  • کشف سیاست لاجوردی Discovering Azure Policy

  • کاوش در سیاست Azure مهمان Exploring Azure Policy Guest

  • خلاصه: طراحی و پیاده سازی زیرساخت به عنوان کد (IaC) Summary: Designing and Implementing Infrastructure as Code (IaC)

توسعه اسکریپت ها و قالب های استقرار Developing Deployment Scripts and Templates

  • مقدمه: توسعه اسکریپت ها و قالب های استقرار Introduction: Developing Deployment Scripts and Templates

  • درک گزینه های راه حل استقرار Understanding Deployment Solution Options

  • کاوش زیرساخت به عنوان کد: ARM در مقابل Terraform Exploring Infrastructure as Code: ARM vs. Terraform

  • کشف دو سر لاجوردی Discovering Azure Bicep

  • کاوش زیرساخت به عنوان کد: PowerShell در مقابل CLI Exploring Infrastructure as Code: PowerShell vs. CLI

  • قالب های ARM پرده Linting ARM Templates

  • استقرار پایگاه داده Deploying a Database

  • درک SQL Data Movement Understanding SQL Data Movement

  • مقدمه ای بر Visual Studio App Center Introduction to Visual Studio App Center

  • کاوش در استقرار CDN و IoT Exploring CDN and IoT Deployments

  • درک Azure Stack و Sovereign Cloud Deployments Understanding Azure Stack and Sovereign Cloud Deployments

  • خلاصه: توسعه اسکریپت ها و قالب های استقرار Summary: Developing Deployment Scripts and Templates

پیاده سازی راه حل اتوماسیون ارکستراسیون Implementing an Orchestration Automation Solution

  • معرفی Introduction

  • بررسی استراتژی های انتشار Exploring Release Strategies

  • کاوش مراحل، وابستگی ها و شرایط Exploring Stages, Dependencies, and Conditions

  • کشف پیکربندی برنامه Azure Discovering Azure App Configuration

  • پیاده سازی Release Gates Implementing Release Gates

  • خلاصه Summary

طراحی و پیاده سازی استقرار Designing and Implementing Deployments

  • مقدمه: طراحی و پیاده سازی استقرارها Introduction: Designing and Implementing Deployments

  • بررسی استراتژی های انتشار Exploring Release Strategies

  • پیاده سازی انتشار اسلات های استقرار Implementing Deployment Slots Releases

  • اجرای Load Balancer و Traffic Manager Releases Implementing Load Balancer and Traffic Manager Releases

  • درک ویژگی های تاگل Understanding Feature Toggles

  • خلاصه: طراحی و پیاده سازی استقرارها Summary: Designing and Implementing Deployments

طراحی و اجرای استراتژی مدیریت اطلاعات حساس در اتوماسیون Designing and Implementing a Strategy for Managing Sensitive Information in Automation

  • مقدمه: طراحی و اجرای استراتژی مدیریت اطلاعات حساس در اتوماسیون Introduction: Designing and Implementing a Strategy for Managing Sensitive Information in Automation

  • کاوش مدیریت هویت ممتاز Azure AD (PIM) Exploring Azure AD Privileged Identity Management (PIM)

  • کاوش دسترسی مشروط Azure AD Exploring Azure AD Conditional Access

  • پیاده سازی احراز هویت چند عاملی Implementing Multi-Factor Authentication

  • کار با مدیران سرویس Working with Service Principals

  • کار با هویت های مدیریت شده Working with Managed Identities

  • استفاده از اتصالات سرویس Using Service Connections

  • گنجاندن خرک Incorporating Vaults

  • کشف اسرار خطوط لوله لاجورد Exploring Azure Pipelines Secrets

  • کشف اسرار GitHub Discovering GitHub Secrets

  • خلاصه: طراحی و اجرای استراتژی برای مدیریت اطلاعات حساس در اتوماسیون Summary: Designing and Implementing a Strategy for Managing Sensitive Information in Automation

خودکارسازی امنیت و اسکن انطباق Automating Security and Compliance Scanning

  • مقدمه: خودکارسازی امنیت و اسکن انطباق Introduction: Automating Security and Compliance Scanning

  • درک وابستگی اسکن Understanding Dependency Scanning

  • کاوش در اسکن وابستگی کانتینر Exploring Container Dependency Scanning

  • گنجاندن امنیت در خطوط لوله Incorporating Security into Your Pipelines

  • اسکن برای مطابقت با SonarQube Scanning for Compliance with SonarQube

  • خلاصه: خودکارسازی امنیت و اسکن انطباق Summary: Automating Security and Compliance Scanning

پیکربندی مانیتورینگ برای یک محیط DevOps Configuring Monitoring for a DevOps Environment

  • مقدمه: پیکربندی مانیتورینگ برای یک محیط DevOps Introduction: Configuring Monitoring for a DevOps Environment

  • کشف سیاههها در Azure Discovering Logs in Azure

  • معرفی لاگ های مانیتور Azure Introducing Azure Monitor Logs

  • کنترل افرادی که به گزارش های شما دسترسی دارند Controlling Who Has Access to Your Logs

  • کشف Crash Analytics Discovering Crash Analytics

  • معرفی ردیابی توزیع شده Introducing Distributed Tracing

  • درک تجزیه و تحلیل کاربر با Application Insights و App Center Understanding User Analytics with Application Insights and App Center

  • بررسی شاخص های عملکرد زیرساخت Exploring Infrastructure Performance Indicators

  • هشدارها را برای رویدادهای Pipeline با Slack و Teams پیکربندی کنید Configure Alerts for Pipeline Events with Slack and Teams

  • بررسی حلقه‌های بازخورد نظارتی Exploring Monitoring Feedback Loops

  • خلاصه: پیکربندی مانیتورینگ برای یک محیط DevOps Summary: Configuring Monitoring for a DevOps Environment

پیکربندی ارتباطات و همکاری Configuring Communication and Collaboration

  • مقدمه: پیکربندی ارتباطات و همکاری Introduction: Configuring Communication and Collaboration

  • کاوش در داشبوردهای سفارشی Exploring Custom Dashboards

  • ترکیب تجزیه و تحلیل تیم در ارتباطات Incorporating Team Analytics into Communications

  • هزینه های ارتباطی Communicating Costs

  • ترکیب موارد کاری با استقرارها Incorporating Work Items with Deployments

  • استفاده از GitHub با بردهای Azure Using GitHub with Azure Boards

  • خلاصه: پیکربندی ارتباطات و همکاری Summary: Configuring Communication and Collaboration

ایجاد مستندات فرآیند DevOps Generating DevOps Process Documentation

  • مقدمه: ایجاد مستندات فرآیند DevOps Introduction: Generating DevOps Process Documentation

  • ورود کارکنان جدید Onboarding New Employees

  • کاوش در ردیابی وابستگی Azure DevOps Exploring Azure DevOps Dependency Tracking

  • کاوش در نسخه‌سازی و انتشار یادداشت‌های مصنوعات Azure Exploring Azure Artifacts Versioning and Release Notes

  • خلاصه: ایجاد مستندات فرآیند DevOps Summary: Generating DevOps Process Documentation

ارتباط خودکار با اعضای تیم Automating Communication with Team Members

  • مقدمه: خودکارسازی ارتباط با اعضای تیم Introduction: Automating Communication with Team Members

  • استفاده از تیم های مایکروسافت برای ارتباطات Using Microsoft Teams for Communication

  • استفاده از Slack برای ارتباط Using Slack for Communication

  • تأیید درخواست های GitHub در دستگاه های تلفن همراه Approving GitHub Requests on Mobile Devices

  • خلاصه: ارتباط خودکار با اعضای تیم Summary: Automating Communication with Team Members

نتیجه Conclusion

  • نتیجه گیری و چه چیزی بعد Conclusion and What's Next

  • نتیجه گیری یادگیری مایکروسافت Microsoft Learn Conclusion

نمایش نظرات

آموزش AZ-400: طراحی و پیاده سازی Microsoft DevOps Solutions
جزییات دوره
15h 22m
147
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Potasnick Alex Potasnick

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