آموزش طراحی و پیاده‌سازی خط لوله‌های Build و Release - آخرین آپدیت

دانلود Design and Implement Build and Release Pipelines

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این سومین دوره از تخصص جامع آمادگی آزمون AZ-400: متخصص مهندسی DevOps مایکروسافت است. این دوره بر نحوه ایجاد و مدیریت مخازن بسته‌ها (Package Repositories) برای اطمینان از مدیریت موثر وابستگی‌ها و بررسی استراتژی‌های ایجاد و تست خط لوله (Pipeline) تمرکز دارد. در این دوره بیاموزید چگونه استراتژی‌های استقرار را پیاده‌سازی کرده و از زیرساخت به عنوان کد (IaC) برای خودکارسازی تامین منابع استفاده کنید. همچنین تکنیک‌های بهینه‌سازی و نگهداری خط لوله‌ها را برای پشتیبانی از فرآیندهای توسعه و تحویل مداوم بررسی خواهید کرد. این دوره به دو ماژول تقسیم شده است که هر ماژول شامل چندین درس و ویدیو است. این دوره شامل حدود ۲:۰۰ تا ۳:۳۰ ساعت آموزش ویدئویی است که ترکیبی از دانش تئوری و عملی را ارائه می‌دهد. همچنین برای ارزیابی توانمندی‌های یادگیرندگان، تکالیف نمره‌دار و بدون نمره برای هر ماژول در نظر گرفته شده است. ماژول ۱: استراتژی مدیریت بسته‌ها و تست خط لوله ماژول ۲: پیاده‌سازی و مدیریت خط لوله‌ها و استقرار با استفاده از زیرساخت به عنوان کد (IaC) در پایان این دوره، یادگیرنده قادر خواهد بود: ۱. استراتژی مدیریت بسته‌ها را طراحی و پیاده‌سازی کند ۲. استراتژی تست برای خط لوله‌ها را طراحی و پیاده‌سازی کند ۳. خط لوله‌ها و فرآیندهای استقرار را طراحی و پیاده‌سازی کند ۴. زیرساخت به عنوان کد (IaC) را پیاده‌سازی و خط لوله‌ها را نگهداری کند این دوره برای متخصصانی که به دنبال ارتقای مهارت‌های خود در زمینه یکپارچه‌سازی و تحویل مداوم (CI/CD) هستند، ایده‌آل است و برای نقش‌های شغلی زیر مناسب می‌باشد: - مهندسان DevOps: ساخت، مدیریت و بهینه‌سازی خط لوله‌های CI/CD برای تحویل یکپارچه اپلیکیشن. - توسعه‌دهندگان نرم‌افزار: خودکارسازی بیلدها، تست‌ها و استقرارها برای بهبود بهره‌وری و کیفیت کد. - مدیران سیستم: مدیریت محیط‌ها و اطمینان از انتشار بدون نقص با استفاده از ابزارهای Azure. - معماران ابری: پیاده‌سازی و بهینه‌سازی راهکارهای مبتنی بر Azure برای استقرار موثر. - مهندسان تضمین کیفیت (QA): تضمین کیفیت بالای نرم‌افزار از طریق خط لوله‌های تست یکپارچه.

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

استراتژی مدیریت بسته‌ها و تست خط لوله Strategizing Package Management and Pipeline Testing

  • یکپارچه‌سازی مداوم (CI) چیست؟ What is Continuous Integration?

  • خط لوله‌های Azure (Azure Pipelines) چیستند؟ What are Azure Pipelines?

  • خط لوله‌های Azure: تحریک یک بیلد Azure Pipelines - Triggering a build

  • خط لوله‌های Azure: گیت‌هاب (GitHub) Azure Pipelines - GitHub

  • خط لوله Azure: ایجنت‌ها (Agents) Azure Pipeline - Agents

  • خط لوله‌های Azure: ایجنت‌های Self-hosted Azure Pipelines - Self-hosted agent

  • استفاده از Sonar Cloud Using Sonar Cloud

  • تحلیل کد منبع (Source Code Analysis) Source Code Analysis

  • خط لوله‌های Azure: کانتینر جاب‌ها Azure Pipelines - Container Jobs

  • خط لوله‌های Azure: اسلک (Slack) Azure Pipelines - Slack

  • راه‌اندازی Jenkins Setting up Jenkins

  • راه‌اندازی پروژه در Jenkins Setting up project in Jenkins

  • جنکینز: مخازن Azure Repos Jenkins - Azure Repos

  • برنامه‌های تست Azure (Azure Test Plans) Azure Test Plans

  • تست Azure: تست و بازخورد Azure Test - Test and Feedback

پیاده‌سازی و مدیریت خط لوله‌ها و استقرار با استفاده از زیرساخت به عنوان کد Implementing and Managing Pipelines and Deployments with Infrastructure as Code

  • تحویل مداوم (Continuous Delivery) Continuous Delivery

  • خط لوله‌های انتشار Azure: تنظیمات Azure Web Apps Azure Release Pipelines - Azure Web Apps - Setup

  • خط لوله‌های انتشار Azure: تحویل مداوم در Azure Web Apps Azure Release Pipelines - Azure Web Apps - Continuous Delivery

  • خط لوله‌های Azure: پیکربندی اپلیکیشن Azure Azure Pipelines - Azure App Configuration

  • خط لوله‌های Azure: مدیریت اسرار (Secrets Management) Azure Pipelines - Secrets Managements

  • خط لوله‌های انتشار Azure: تاییدیه ها و گیت‌ها (Approvals and Gates) Azure Release Pipelines - Approvals and Gates

  • خط لوله‌های Azure: استفاده از تاییدیه ها Azure Pipelines - Using Approvals

  • خط لوله‌های Azure: گیت‌ها (Gates) Azure Pipelines - Gates

  • خط لوله‌های انتشار Azure: مراحل چندگانه Azure Release Pipelines - Multiple stages

  • خط لوله‌های انتشار Azure: گروه‌های استقرار Azure Release Pipelines - Deployment Groups

  • خط لوله‌های انتشار Azure: پوش کردن ایمیج داکر Azure Release Pipelines - Push Docker Image

  • تسک‌های Azure Container Registry Azure Container Registry Tasks

  • خط لوله‌های انتشار Azure: Azure Kubernetes Azure Release Pipelines - Azure Kubernetes

  • الگوهای ARM: Azure Key Vault ARM Templates - Azure Key Vault

  • الگوهای تودرتو (Nested templates) Nested templates

  • مدیریت بسته‌ها Package Management

  • آرتیفکت‌های Azure (Azure Artifacts) Azure Artifacts

نمایش نظرات

آموزش طراحی و پیاده‌سازی خط لوله‌های Build و Release
جزییات دوره
6h 58m
32
(آخرین آپدیت)
359
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده