آموزش Azure Pipelines: اتوماسیون CI/CD و مدیریت انتشار (Release Management) - آخرین آپدیت

دانلود Azure Pipelines: CI/CD Automation and Release Management

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با این دوره پیشرفته Azure Pipelines، فراتر از اجرای ساده بیلدها بروید و بر CI/CD در محیط‌های عملیاتی تسلط یابید. این دوره به‌گونه‌ای طراحی شده است که علاوه بر اجرای عملی، شما را برای موفقیت در آزمون AZ-400 آماده کند و مستقیماً بر بزرگ‌ترین دامنه آزمون (پایپ‌لاین‌های Build و Release با وزن ۵۰-۵۵٪) تمرکز دارد. با ترکیب تئوری‌های کاربردی و بیش از ۱۶ دموی عملی، مهندسان DevOps یاد می‌گیرند چگونه پایپ‌لاین‌های تحویل نرم‌افزار واقعی را طراحی، اتوماتیک، مانیتور و مدیریت کنند تا سرعت، قابلیت اطمینان و اعتماد در مدیریت انتشار افزایش یابد. این دوره برای مهندسان DevOps که مسئولیت ایجاد و مالکیت پایپ‌لاین‌های CI/CD عملیاتی را بر عهده دارند ایده‌آل است. شما از اتوماسیون‌های ابتدایی فراتر رفته و طراحی پایپ‌لاین‌های سازمانی، کنترل‌های انتشار و مهاجرت از مدل‌های Classic به مدل‌های مدرن مبتنی بر YAML را خواهید آموخت. در این مسیر با مبانی CI/CD، GitHub Actions، Azure Pipelines، قالب‌های YAML، پایپ‌لاین‌های چند مرحله‌ای (Multi-stage)، گروه‌های استقرار (Deployment Groups)، بهینه‌سازی هزینه‌ها و یکپارچه‌سازی Jenkins با Azure Repos کار خواهید کرد. در پایان دوره، شما قادر خواهید بود جریان‌های کاری CI/CD آماده تولید را با قابلیت اطمینان بالا و شفافیت کامل برای تیم، ایجاد و مدیریت کنید. همین حالا برای ارتقای تخصص خود در Azure DevOps روی دکمه ثبت‌نام کلیک کنید!

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

مبانی CI/CD با Azure Pipelines و GitHub Actions CI/CD Foundations with Azure Pipelines and GitHub Actions

  • تکامل نحوه تحویل نرم‌افزار How Software Delivery Has Evolved

  • CI/CD چیست و چرا اهمیت دارد What is CI/CD and Why It Matters

  • درک CI/CD متن‌باز (Open Source) Understanding Open-Source CI/CD

  • یکپارچه‌سازی Jenkins با Azure Repos Integrating Jenkins with Azure Repos

  • GitHub Actions: اتوماسیون جریان‌های کاری CICD و DevOps GitHub Actions - Automating CICD and DevOps Workflows

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

  • مروری بر فرآیند ایجاد پایپ‌لاین Overview of the Pipeline Creation Process

  • دمو: ایجاد یک پایپ‌لاین CI Demo: Creating a CI Pipeline

  • دمو: اجرای یک پایپ‌لاین CI Demo: Running a CI Pipeline

عامل‌های Azure Pipeline، متغیرها و عناصر قابل استفاده مجدد Azure Pipeline Agents, Variables, and Reusable Pipeline Elements

  • اتصال مخازن کد و پیکربندی تریگرها Connecting Source Repos and Configuring Triggers

  • دمو: بررسی جامع Azure Agents DEMO: Azure Agents Walkthrough

  • دمو: ایجاد Agentها و پیکربندی Agent Poolها DEMO: Create Agents and Configure Agent Pools

  • پیکربندی Self-Hosted Agentها برای بیلد‌های سفارشی Configuring Self-Hosted Agents for Custom Builds

  • دمو: بررسی Agentهای میزبانی شده توسط مایکروسافت و Self-hosted Demo: Walkthrough of self-hosted and Microsoft-hosted Agents

  • درک متغیرها و گروه‌های متغیری (Variable Groups) Understanding Variables and Variable Groups

  • دمو: ایجاد متغیرها در پایپ‌لاین DEMO: Creating Variables in Pipeline

  • دمو: کار با متغیرها Demo: Working with Variables

  • طراحی برای قابلیت استفاده مجدد و اجرای موازی Designing for Reusability and Parallel Execution

پایپ‌لاین‌های YAML، اتوماسیون بیلد و کیفیت کد YAML Pipelines, Build Automation, and Code Quality

  • درک فضای کاری پایپ‌لاین (Pipeline Workspace) Understanding the Pipeline Workspace

  • دمو: ایجاد یک پایپ‌لاین بیلد DEMO: Creating a Build Pipeline

  • دمو: راه اندازی و اجرای تست‌های کاربردی در Azure DevOps Demo: Setup and Run functional test in Azure DevOps

  • دمو: درک فایل تست‌های کاربردی .csproj Demo: Understanding functional tests file .csproj

  • دمو: مانیتورینگ عملکرد برنامه با Azure Load Testing Demo: Monitor Application Performance with Azure Load Testing

  • نشان وضعیت گیت‌هاب (GitHub Status Badge) چیست What is a GitHub Status Badge

  • دمو: افزودن نشان (Badge) پایپ‌لاین در گیت‌هاب Demo: Adding Pipeline Badge in GitHub

پایپ‌لاین‌های انتشار Azure، گروه‌های استقرار و مهاجرت پایپ‌لاین Azure Release Pipelines, Deployment Groups, and Pipeline Migration

  • درک تفاوت پایپ‌لاین‌های Build و Release Understanding Build and Release Pipelines

  • معماری پایپ‌لاین انتشار (Release Pipeline) Release Pipeline Architecture

  • دمو: ساخت یک پایپ‌لاین انتشار DEMO: Building a Release Pipeline

  • برنامه‌ریزی محیطی و گروه‌های متغیری Environment Planning and Variable Groups

  • لینک کردن Work Itemها در انتشارها Work Item Linking in Releases

  • دمو: ایجاد گروه استقرار (Deployment Group) DEMO: Creating Deployment Group

  • استراتژی‌های استقرار (Deployment Strategies) Deployment Strategies

  • ممیزی، لاگ‌ها و تاریخچه استقرار Auditing, Logs, and Deployment History

حکمرانی Azure Pipeline — تاییدیه ها، گیت‌ها، سلامت و هزینه Azure Pipeline Governance — Approvals, Gates, Health, and Cost

  • تاییدیه ها (Approvals)، گیت‌ها و مداخلات دستی Approvals, Gates, and Manual Interventions

  • دمو: ایجاد تاییدیه ها و گیت‌ها Demo: Creating Approvals and Gates

  • استراتژی‌های بهینه‌سازی هزینه پایپ‌لاین Pipeline Cost Optimization Strategies

نمایش نظرات

آموزش Azure Pipelines: اتوماسیون CI/CD و مدیریت انتشار (Release Management)
جزییات دوره
5h 55m
36
(آخرین آپدیت)
19
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar