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

دانلود CircleCI Advanced Configuration

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با افزایش پیچیدگی خط لوله‌های CI/CD، مهندسان با مشکلاتی نظیر تکرار پیکربندی‌ها، توالی نامطمئن اجرای کارها و دشواری در حفظ یکپارچگی بین مخازن مختلف مواجه می‌شوند. در دوره «پیکربندی پیشرفته CircleCI»، شما توانایی طراحی خط لوله‌هایی در سطح عملیاتی (Production-grade) را کسب خواهید کرد که با رشد سازمان شما مقیاس‌پذیر باشند. در ابتدا، ارکستراسیون گردش‌کارهای چندمرحله‌ای را با استفاده از وابستگی‌های Job، الگوهای Fan-out/Fan-in و فیلترهای Branch/Tag بررسی خواهید کرد. سپس، نحوه پیاده‌سازی استراتژی‌های بازاستفاده از پیکربندی را از طریق پارامترهای خط لوله، تعاریف Command و انتزاع‌های Executor برای حذف تکرارهای 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

  • بررسی خط لوله با متدهای بهینه 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

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

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

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

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

  • ریجستری Orb و تثبیت نسخه 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 به تیم برسید.