لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
طراحی و اجرای خطوط لوله
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
سفر لاجوردی الکس پوتاسنیک در سال 2012 آغاز شد و از آن زمان به بعد علاقه او بوده است. او به عنوان مدیر ابر و مشاور مهندس ابر برای مشتریان مختلفی در بخش دولتی و خصوصی کار کرده است. حوزههایی که او روی آن تمرکز کرده مواردی مانند زیرساختها مانند کد، اسکریپتنویسی و اتوماسیون بوده است. بخش مورد علاقه او همیشه یادگیری فناوری های جدید و آموزش آموخته هایش بوده است.
نمایش نظرات