آموزش پیکربندی پیشرفته CircleCI - آخرین آپدیت

دانلود CircleCI Advanced Configuration

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با افزایش پیچیدگی خط لوله‌های CI/CD، مهندسان با چالش‌هایی مانند تکرار پیکربندی‌ها، توالی نامطمئن جاب‌ها و دشواری در حفظ یکپارچگی بین مخازن مختلف مواجه می‌شوند. در این دوره آموزشی «پیکربندی پیشرفته CircleCI»، شما توانایی طراحی خط لوله‌هایی در سطح تولید (Production-grade) را کسب خواهید کرد که با رشد سازمان شما مقیاس‌پذیر باشند. در ابتدا، ارکستراسیون گردش‌کارهای چند مرحله‌ای را با استفاده از وابستگی‌های جاب، الگوهای Fan-out/Fan-in و فیلترهای شاخه/تگ بررسی خواهید کرد. سپس، استراتژی‌های بازاستفاده از پیکربندی را از طریق پارامترهای خط لوله، تعریف دستورات (Commands) و انتزاع‌های اجراکننده (Executor Abstractions) برای حذف تکرارهای YAML خواهید آموخت. در نهایت، نحوه ادغام Orbs تایید شده از ریجستری CircleCI را برای استقرار سریع عملکردهای رایج مانند اعلان‌های Slack، استقرار در AWS و ادغام با Azure یاد می‌گیرید و مسیر ساخت Orbs سفارشی برای سازمان خود را خواهید شناخت. پس از پایان این دوره، شما مهارت‌ها و دانش لازم برای پیکربندی پیشرفته CircleCI را خواهید داشت تا خط لوله‌های CI/CD قابل نگهداری و مقیاس‌پذیر را برای تیم‌های توسعه سازمانی معماری کنید.

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

تسلط بر ارکستراسیون گردش‌کار Workflow Orchestration Mastery

  • سناریوی Globomantics The Globomantics Scenario

  • سه الگوی اصلی گردش‌کار Three Core Workflow Patterns

  • موازی‌سازی Fan-out Fan-out Parallelism

  • همگرایی Fan-in Fan-in Convergence

  • اجرای شرطی Conditional Execution

  • خط لوله کامل The Complete Pipeline

  • راه‌اندازی محیط توسعه CircleCI Setting up Our CircleCI Development Environment

  • بررسی خط لوله با الگوی ضد الگو (Antipattern) Inspecting an Antipattern Pipeline

  • بررسی خط لوله با متدهای بهینه (Proven Practices) Inspecting a Proven Practices Pipeline

  • اجرا و عیب‌یابی خط لوله‌ها Running and Debugging Pipelines

بازاستفاده از پیکربندی با پارامترها Configuration Reuse with Parameters

  • مشکل تکرار (DRY) در Globomantics The DRY Problem at Globomantics

  • پارامترها در مقابل متغیرهای محیطی Parameters vs. Environment Variables

  • دستورات قابل استفاده مجدد Reusable Commands

  • منطق شرطی Conditional Logic

  • پارامتری کردن خط لوله‌های CircleCI Parameterize Your CircleCI Pipelines

  • فعال‌سازی خط لوله‌ها با API CircleCI Trigger Pipelines with the CircleCI API

  • استفاده از پارامترها در رابط کاربری وب CircleCI Use Parameters in the CircleCI Web UI

  • مقایسه پارامترها و متغیرهای محیطی در زمان اجرا Comparing Parameters and Environment Variables at Runtime

  • ذخیره اسرار (Secrets) با CircleCI Contexts Storing Secrets with CircleCI Contexts

  • پیاده‌سازی Contexts در خط لوله‌ها Implementing Contexts in Your Pipelines

تسلط بر Orbs و اجزای قابل استفاده مجدد Mastering Orbs and Reusable Components

  • Orbs چیستند؟ What Are Orbs?

  • ریجستری Orb و تعیین نسخه (Version Pinning) The Orb Registry and Version Pinning

  • مقایسه CircleCI Orbs با GitHub Actions CircleCI Orbs vs. GitHub Actions

  • استخراج دستورات و Orbs خصوصی Command Extraction and Private Orbs

  • گردش‌کار توسعه Orb خصوصی Private Orb Development Workflow

  • تحلیل خط لوله API ناوگان رباتیک Globomantics Analyze the Globomantics Robot Fleet API Pipeline

  • استفاده از Orbs عمومی از ریجستری CircleCI Use Public Orbs from the CircleCI Orb Registry

  • ادغام CircleCI با اعلان‌های Slack Integrate CircleCI with Slack Notifications

  • مرور کد خط لوله نهایی پروژه Review Our Capstone Pipeline Code

  • مطالعه ساختار Orb خصوصی و پیاده‌سازی خط لوله Study Private Orb Structure and Pipeline Implementation

  • سپاسگزاری و خداحافظی Thank You and Goodbye

نمایش نظرات

آموزش پیکربندی پیشرفته CircleCI
جزییات دوره
1h 39m
31
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Tim Warner
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim Warner Tim Warner

تیموتی وارنر با ارزش ترین حرفه ای مایکروسافت (MVP) در Cloud and Datacenter Management است که در نشویل ، TN مستقر است. از جمله تخصص های حرفه ای وی می توان به Microsoft Azure ، کراس پلتفرم PowerShell و همه موارد مرتبط با Windows Server اشاره کرد. می توانید از طریق توییتر (TechTrainerTim) ، LinkedIn یا وبلاگ وی ، AzureDepot.com به تیم برسید.