آموزش جامع Flux CD برای مبتدیان - DevOps عملی - آخرین آپدیت

دانلود Flux CD for the Absolute Beginners - Hands-On DevOps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اتوماسیون کوبرنتیز به روش GitOps؛ سریع، قابل اعتماد و مقیاس‌پذیر با Flux CD. آشنایی با GitOps درک چارچوب (Framework) Flux CD بررسی عمیق معماری Flux CD کار با کنترلرهای Source و Kustomize استقرار اپلیکیشن با استفاده از Kustomize، Helm و OCI Registry کنترلرهای Image Reflector و اتوماسیون در Flux CD کنترلر اعلان‌ها (Notification Controller) در Flux CD (وب‌هوک‌ها و هشدارها) مانیتورینگ و داشبوردینگ Flux CD بررسی گزینه‌های رابط کاربری (UI) برای Flux CD پیش نیازها: دانش پایه یونیکس/لینوکس درک ابتدایی از کوبرنتیز (Kubernetes)

در این دوره چه می‌آموزید؟


دوره Flux CD برای مبتدیان - عملییک دوره جامع است که شما را از مفاهیم پایه Flux CD به مهارت‌های سطح عملیاتی (Production) می‌رساند.


دوره با مباحث بنیادی شروع می‌شود که برای مبتدیان ایده‌آل است و اصول GitOps را پوشش می‌دهد، سپس به ضرورت‌ها و ویژگی‌های Flux CD می‌پردازد. شما نحوه راه‌اندازی و مدیریت محیط‌های Flux CD و معماری آن را خواهید آموخت.


در این مسیر، کنترلرهای Flux CD مانند Source، Kustomize و Helm بررسی شده و شما در استقرار اشیاء Flux CD با استفاده از Flux CLI به روش Declarative مهارت پیدا می‌کنید. همچنین کارهای پیشرفته‌ای مانند یکپارچه‌سازی مخازن خصوصی گیت، کار با OCI registries، اتوماسیون کامل Rollout تصاویر با استفاده از Image Reflector و کنترلرهای Update Automation و همچنین کار با کنترلرهای اعلان برای وب‌هوک‌ها و سیستم‌های هشدار را خواهید آموخت.


در نهایت، به مبحث مانیتورینگ Flux CD پرداخته و گزینه‌های رایگان و متن‌باز رابط کاربری را بررسی خواهید کرد.


نکته ویژه:

این دوره به گونه‌ای طراحی شده است که تمامی مفاهیم به صورت عملی و با دموهای زنده نمایش داده شوند. هر مفهوم در لحظه اجرا می‌شود و هر خطایی که رخ دهد، در همان زمان عیب‌یابی و رفع می‌گردد.


تذکر قانونی:

Flux CD یا Flux Project علامت تجاری ثبت شده The Cloud Native Computing Foundation (CNCF) و/یا The Linux Foundationدر ایالات متحده و سایر کشورها است. این دوره توسط این سازمان‌ها تایید یا گواهینامه داده نشده است.


ساختار دوره:

  • ویدیوهای آموزشی

  • دموهای عملی

  • آزمون‌های کوتاه

  • تمرینات


سرفصل‌های دوره:

  • معرفی دوره

  • شروع کار با GitOps

  • نگاهی کلی به Flux CD

  • اصطلاحات کلیدی Flux CD

  • بررسی Flux CLI

  • درک معماری Flux CD

  • نصب و پیکربندی Flux CD

  • کنترلرهای Source و Kustomize

  • روش Declarative برای ایجاد فایل‌های منابع Flux CD

  • استقرار اپلیکیشن با استفاده از مخازن خصوصی

  • استقرار اپلیکیشن با Kustomize Overlays و Helm Charts

  • کنترلرهای Image Reflector و اتوماسیون در Flux CD

  • وب‌هوک‌ها در Flux CD (کنترلر اعلان‌ها)

  • یکپارچه‌سازی MS Teams برای هشدارها (کنترلر اعلان‌ها)

  • مانیتورینگ و داشبوردینگ Flux CD

  • گزینه‌های رابط کاربری متن‌باز (UI Options)


تمام بخش‌های این دوره به صورت زنده نمایش داده شده‌اند تا کاربران تشویق شوند محیط خود را راه‌اندازی کرده و از طریق تجربه عملی بیاموزند!


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

معرفی دوره Course Introduction

  • معرفی Introduction

  • لینک مخزن گیت‌هاب GitHub Repository Link

  • منابع دوره Flux CD برای مبتدیان Course Material - Flux CD for the Absolute Beginners - Hands-On DevOps

آشنایی با GitOps و Flux CD Introduction to GitOps and Flux CD

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

  • شروع کار با Flux CD Getting Started with Flux CD

  • ویژگی‌های Flux CD Flux CD Features

  • دمو بررسی مستندات Flux Demonstration - Flux Documentation

درک چارچوب Flux CD Understanding Flux CD Framework

  • اصطلاحات کلیدی Flux CD Core Flux CD Terminologies

راه‌اندازی Flux CD Setting up Flux CD

  • پیش‌نیازها و گزینه‌های نصب Flux CD Flux CD installation Options and Pre-requisites

  • بررسی کلی Flux CLI Overview of flux CLI

  • دمو نصب Flux CLI و دستورات پرکاربرد Demonstration - flux CLI Installation and commonly used commands

  • دمو نصب Flux CD روی کوبرنتیز Demonstration - Installing Flux CD on Kubernetes

  • دمو راه‌اندازی کلاستر دو نودی (اختیاری) Demonstration - Two node cluster setup (OPTIONAL)

  • پیشنهاد دوره کوبرنتیز عملی - فراتر از CKA و CKAD Checkout - Practical Kubernetes - Beyond CKA and CKAD | Hands-on

معماری Flux CD Flux CD Architecture

  • درک معماری Flux CD Understanding Flux CD Architecture

کار با کنترلرهای Source و Kustomize Working with Source and Kustomize controller

  • شروع کار با کنترلرهای Source و Kustomize Getting started with Source Controller and Kustomize Controller

  • دمو استقرار اولین اپلیکیشن با Flux (از مخزن Flux) Demonstration - Deploying First Application using Flux (from Flux repository)

  • دمو عملیات suspend، resume و delete در Flux Demonstration - suspend, resume and delete operations in Flux

  • ایجاد فایل‌های کنترلر Source و Kustomize (روش Declarative) Source Controller and Kustomize Controller file creation (Declarative way)

  • دمو استقرار اپلیکیشن (روش Declarative با مخزن خارجی) Demonstration - Deploying Application (Declarative with external Repository)

  • دمو یکپارچه‌سازی مخزن خصوصی Demonstration - Integrating Private Repository

  • دمو یکپارچه‌سازی Object Storage (s3) با Flux CD Demonstration - Integrating Object Storage (s3) with Flux CD

  • پیشنهاد دوره Podman برای مبتدیان Checkout - Podman for the Absolute Beginners - Hands-On DevOps

استقرار اپلیکیشن با Kustomize و Helm Application Deployment using Kustomize and Helm

  • استقرار اپلیکیشن با Kustomize و Helm Application Deployment using Kustomize and Helm

  • دمو استقرار اپلیکیشن با Kustomize Overlay Demonstration - Deploying Application using Kustomize Overlay

  • درک Helm Controller در Flux CD Understanding Helm Controller in Flux CD

  • دمو استقرار اپلیکیشن با Helm Charts (با گیت به عنوان منبع) Demonstration - Deploying Application using Helm Charts (with Git as Source)

  • دمو استقرار اپلیکیشن از Helm Charts (با مخزن Helm به عنوان منبع) Demo - Deploying Application from Helm Charts (with Helm Repository as Source)

  • پیشنهاد دوره Argo CD برای مبتدیان Checkout - Argo CD for the Absolute Beginners - Hands-On DevOps

استقرار اپلیکیشن از OCI Registry Application Deployment from OCI Registry

  • درک OCI Registry Understanding OCI Registry

  • دمو ارسال Manifestها و Helm Chartها به OCI Registry Demonstration - Pushing manifests and helm charts to OCI Registry

  • درک OCI Repository Source Controller در Flux CD Understanding OCI Repository Source Controller in Flux CD

  • دمو استقرار اپلیکیشن (بسته بر پایه Manifest) از OCI Registry Demo - Deploy Application (Manifests based package/artifact) from OCI Registry

  • دمو استقرار اپلیکیشن (بسته بر پایه Helm) از OCI Registry Demo - Deploying Application (helm based package/artifact) from OCI Registry

کنترلرهای Image Reflector و اتوماسیون در Flux CD Image reflector and automation controllers in Flux CD

  • درک کنترلرهای اتوماسیون تصویر در Flux CD Understanding Flux CD Image Automation Controllers

  • دمو نصب کنترلرهای اتوماسیون تصویر Demonstration - Installing Image Automation Controllers

  • دمو اتوماسیون تصویر در Flux CD (ImageRepository, Policy, UpdateAutomation) Demo - Flux CD Image Automation (ImageRepository, Policy, UpdateAutomation)

کنترلر اعلان‌ها در Flux CD Notification Controller in Flux CD

  • درک کنترلرهای اعلان در Flux CD Understanding Flux CD Notification Controllers

  • دمو وب‌هوک‌ها در Flux CD (منبع Receiver Flux) Demonstration - Webhooks with Flux CD (Receiver Flux resource)

  • دمو یکپارچه‌سازی Flux CD با MS Teams برای اعلان‌ها Demo - Integrating Flux CD with MS Teams for notifications (Providers & Alerts)

مانیتورینگ و داشبوردینگ Flux CD Flux CD Monitoring and Dashboarding

  • متریک‌های Flux CD برای مانیتورینگ و داشبوردینگ Flux CD Metrics for Monitoring and Dashboarding

  • دمو راه‌اندازی Prometheus و Grafana با Flux CD Demonstration - Setting up Prometheus and Grafana using Flux CD

  • دمو مانیتورینگ Flux CD با Prometheus و Grafana Demonstration - Monitoring Flux CD with Prometheus and Grafana

رابط‌های کاربری (UI) در Flux CD Flux CD UI's (User Interface)

  • گزینه‌های رابط کاربری Flux CD Flux CD UI Options

  • دمو رابط کاربری Flux با Capacitor Demonstration - Flux UI with Capacitor

  • دمو رابط کاربری Flux با Weave GitOps Demonstration - Flux UI with weave-gitops

مفاهیم تکمیلی (ملاحظات امنیتی) More Concepts (Security Considerations)

  • بهترین روش‌های امنیتی برای Flux CD Security Practices for Flux CD

آزمون تمرینی Practice Exam

  • آزمون تمرینی شماره ۱ Practice Test 1: Practice Exam

جمع‌بندی Conclusion

  • نکاتی برای استفاده از kubectl در منابع Flux CD Tips using kubectl command for Flux CD resources

  • جمع‌بندی نهایی Conclusion

نمایش نظرات

آموزش جامع Flux CD برای مبتدیان - DevOps عملی
جزییات دوره
6 hours
49
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,123
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yogesh Raheja Yogesh Raheja

مربی و مشاور DevOps، اتوماسیون و Cloud

Thinknyx Technologies Thinknyx Technologies

همکار آموزش آنلاین