آموزش کافکا: ساخت سیستم‌های رویدادمحور بلادرنگ و قابل اعتماد - آخرین آپدیت

دانلود Kafka: Building Reliable Real-Time Event Systems

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

سیستم‌هایی را تصور کنید که به صورت آنی به جریان‌های داده واکنش نشان می‌دهند؛ هشدار‌های شناسایی تقلب در میلی‌ثانیه‌ها، داشبوردهایی با به‌روزرسانی‌های زنده و پلتفرم‌های دیجیتالی که در لحظه برای میلیون‌ها کاربر مقیاس‌پذیر هستند. در این دوره عملی Apache Kafka، شما مفاهیم پایه این قابلیت‌ها را از طریق ترکیبی پویا از مثال‌های واقعی، آزمایشگاه‌های تعاملی و نمایش‌های کاربردی خواهید آموخت. سپس، از مبانی استریم رویدادها به سمت پیاده‌سازی معماری‌های پیشرفته و آماده برای محیط عملیاتی (Production) پیش خواهید رفت. در پایان این دوره، شما قادر خواهید بود معماری‌های کافکا را طراحی، مستقر و مدیریت کرده و آن را به طور یکپارچه با سایر سیستم‌ها ادغام کنید.

توضیح: این دوره توسط Zaurac Technologies PTE LTD تولید شده است و ما مفتخریم که این محتوا را در کتابخانه خود میزبانی کنیم.

Mخاطبان دوره

  • Tوسعه‌دهندگان نرم‌افزار
  • مهندسان DevOps
  • مهندسان داده
  • مدیران فنی که مشتاق طراحی، استقرار و مدیریت سیستم‌های بلادرنگ و رویدادمحور با استفاده از فناوری‌های پیشرو در صنعت هستند


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

مقدمه Introduction

  • معرفی دوره Course introduction

1. مبانی استریم رویدادها 1. Foundations of Event Streaming

  • مبانی معماری رویدادمحور Event-driven architecture basics

  • کافکا در امور مالی: پردازش بلادرنگ تراکنش‌ها Kafka in finance: Real-time transaction processing

  • [دمو] راه‌اندازی کلاستر کافکا و رابط کاربری کافکا با استفاده از داکر [Demo] Setting up Kafka cluster and Kafka UI using Docker

  • آشنایی با آپاچی کافکا Introduction to Apache Kafka

  • استریم رویداد چیست؟ What is event streaming?

  • [دمو] ایجاد اولین Topic در کافکا [Demo] Creating first topic in Kafka

  • موارد استفاده و کاربردهای واقعی: مورد دوم Use cases and real-world applications: Use case 2

2. اجزای سازنده کافکا 2. Building Blocks of Kafka

  • درک Topicهای کافکا: سازماندهی جریان‌های داده Understanding Kafka topics: Organizing your data streams

  • بروکرهای کافکا: زیربنای ذخیره‌سازی پیام‌ها Kafka brokers: The foundation of message storage

  • [دمو] تاپیک‌ها، پارتیشن‌ها و بروکرها [Demo] Topics, partitions, and brokers

  • تکثیر در کافکا: تضمین قابلیت اطمینان و تحمل خطا Kafka replication: Ensuring data reliability and fault tolerance

  • پارتیشن‌های کافکا: مقیاس‌پذیری و موازی‌سازی پردازش داده‌ها Kafka partitions: Scaling and parallelizing your data processing

3. تولیدکنندگان و مصرف‌کنندگان کافکا: جریان پیام‌ها 3. Kafka Producers and Consumers: The Message Flow

  • تولیدکننده (Producer) کافکا چیست؟ What is a Kafka producer?

  • مرور بخش Section recap

  • سریال‌سازی در کافکا Serialization in Kafka

  • مصرف‌کننده (Consumer) کافکا چیست؟ What is a Kafka consumer?

  • گروه‌های مصرف‌کننده و نحوه عملکرد آن‌ها Consumer groups and how they work

  • [دمو] تولیدکنندگان کافکا [Demo] Kafka producers

  • [دمو] بازتعادل مصرف‌کنندگان (Rebalancing) [Demo] Consumer rebalancing

  • تأییدیه‌های تولیدکننده (acks) و تضمین‌های قابلیت اطمینان Producer acknowledgments (acks) and reliability guarantees

  • درک نقش کلیدهای پیام (Message Keys) Understanding the role of message keys

  • [دمو] مصرف‌کنندگان کافکا [Demo] Kafka consumers

  • بازتعادل مصرف‌کنندگان Consumer rebalancing

4. بررسی عمیق کافکا: فراتر از مبانی 4. Deep Dive into Kafka: Beyond the Basics

  • مدیریت Offset در کافکا Offset management in Kafka

  • [دمو] راه‌اندازی کافکا با KRaft [Demo] Kafka setup with KRaft

  • نقش ZooKeeper در کافکا ZooKeeper's role in Kafka

  • کافکا KRaft Kafka KRaft

  • درک امنیت در کافکا Understanding Kafka security

  • مرور بخش Section recap

  • استراتژی‌های کاهش اثر: مدیریت Poison Pill Mitigation strategies: Handling poison pill

  • ایمن‌سازی کافکا Securing Kafka

  • مفهوم Poison Pill در کافکا Poison pill in Kafka

  • [دمو] راه‌اندازی کافکا با ZooKeeper [Demo] Kafka setup with ZooKeeper

  • KRaft در عمل: پیوستن بروکر جدید به کلاستر کافکا KRaft in action: New broker joining Kafka cluster

5. کانفلوئنت کافکا و خدمات آن 5. Confluent Kafka and Its Offerings

  • [دمو] شروع رایگان با Confluent [Demo] Getting started with Confluent for free

  • فراتر از نصب: پیچیدگی واقعی مدیریت کافکا Beyond installation: the true complexity of managing Kafka

  • ابر Confluent: بازتعریف کافکا برای عصر ابری Confluent Cloud: Kafka reimagined for the cloud era

6. کافکا کانکت: خط لوله‌های داده بدون زحمت 6. Kafka Connect: Effortless Data Pipelines

  • [دمو] راه‌اندازی S3 Kafka Connect [Demo] Setting up S3 Kafka Connect

  • [دمو] کافکا کانکت: راه‌اندازی کافکا با استفاده از KRaft [Demo] Kafka Connect: Setting up Kafka using KRaft

  • استریم داده‌ها از کافکا به سایر سیستم‌ها Streaming data from Kafka to other systems

  • [دمو] کافکا کانکت در عمل [Demo] Kafka Connect in action

7. ساخت یک سیستم رویدادمحور 7. Building an Event-Driven System

  • مرور بخش Section recap

  • [دمو] راه‌اندازی کافکا روی EC2 [Demo] Setting up Kafka on EC2

  • نمای کلی معماری سیستم رویدادمحور Architecture overview of event-driven system

  • [دمو] اجرای رابط داخلی ما [Demo] Starting our internal interface

  • [دمو] اجرای رابط کاربری فرانت‌اند ما [Demo] Starting our frontend interface

نمایش نظرات

آموزش کافکا: ساخت سیستم‌های رویدادمحور بلادرنگ و قابل اعتماد
جزییات دوره
4h 13m
47
(آخرین آپدیت)
340
- از 5
ندارد
دارد
دارد
KodeKloud
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

KodeKloud KodeKloud

KodeKloud یک پلت فرم یادگیری آنلاین نوآورانه است که به ارائه مؤثرترین و عملی ترین تجربه در آموزش DevOps اختصاص دارد.

در KodeKloud، ما توسط یک دیدگاه منحصر به فرد هدایت می‌شویم – برای ایجاد انقلابی در آموزش DevOps با عملی، در دسترس و همسو کردن مستقیم با چالش‌های دنیای واقعی متخصصان فناوری اطلاعات. ماموریت ما ارائه راه‌حل‌های یادگیری به‌موقع و تقویت پیشرفت شغلی در چشم‌انداز همیشه در حال تحول DevOps و IT است.

ما که توسط متخصصان صنعت تأسیس شده‌ایم، به سرعت به منبعی برای متخصصانی تبدیل شده‌ایم که به دنبال ارتقای مهارت‌های خود، حل چالش‌های فنی فوری و تسریع رشد شغلی خود هستند.