×
ribbon

آموزش آپاچی کافکا 3.0 برای مبتدیان

مدرس:Udemy

Stephane Maarek

یک کلاستر کافکا راه‌اندازی کنید و با جاوا، جریان داده را میان تولیدکننده‌ها و مصرف‌کننده‌های واقعی مدیریت کنید.

3.8 (10)
3 دیدگاه
1,347دانشجو
9ساعت
سرفصل‌ها
مقدماتی سطح دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

درک اکوسیستم، معماری، مفاهیم اصلی و عملیات آپاچی کافکا

تسلط به مفاهیمی مانند تاپیک‌ها، پارتیشن‌ها، بروکرها، Producers و Consumers

نحوه راه‌اندازی یک محیط توسعه شخصی کافکا

یادگیری CLIهای اصلی

این دوره شامل:

9 ساعت ویدئو

1 فایل ضمیمه قابل دانلود

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

برای درک و استفاده بهتر از این دوره، آشنایی با برنامه‌نویسی جاوا و خط فرمان لینوکس مزیت محسوب می‌شود. همچنین داشتن یک دستگاه جدید ویندوز / مک / لینوکس با حداقل 4 گیگابایت رم، 5 گیگابایت فضای دیسک الزامیست.

توضیحات دوره

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

در پایان این دوره، شما قادر خواهید بود:

  • معماری اکوسیستم کافکا را درک کنید.
  • مفاهیم اصلی کافکا، مانند تاپیک‌ها، پارتیشن‌ها، بروکرها، رپلیکاها، تولیدکنندگان و مصرف‌کنندگان را درک کنید.
  • یک کلاستر کافکا را در کمترین زمان راه‌اندازی کنید.
  • با استفاده از رابط خط فرمان کافکا (CLI) با کافکا کار کنید.
  • کد تولیدکننده و مصرف‌کننده را با استفاده از API جاوا بنویسید.
  • یک پروژه واقعی با استفاده از ویکی‌مدیا به‌عنوان منبع داده برای تولیدکننده و OpenSearch به‌عنوان سینک برای مصرف‌کننده پیاده‌سازی کنید.
  • APIهای پیشرفته کافکا، مانند Kafka Connect و Kafka Streams را بررسی کنید.
  • مطالعات موردی واقعی و موارد استفاده بزرگ کافکا را بیاموزید.
  • کافکای پیشرفته برای مدیران را بررسی کنید.
  • پیکربندی‌های پیشرفته تاپیک را تنظیم کنید.

این دوره برای چه کسانی مناسب است:

  • توسعه‌دهندگانی که می خواهند اصول آپاچی کافکا را یاد بگیرند، یک کلاستر راه اندازی کرده و اولین اپلیکیشن خود را بنویسند.
  • معمارانی که می‌خواهند بفهمند آپاچی کافکا چگونه در معماری راه‌حل‌هایشان قرار می‌گیرد.
  • هر کسی که به دنبال یادگیری تئوری کامل نحوه عملکرد آپاچی کافکا به عنوان یک سیستم توزیع شده است.

دیدگاه کاربران

3.8

بر اساس امتیاز 10 دانشجو

1
2
3
4
5
6دوره
1,427دانشجو
18نظر و امتیاز
استفن یک معمار راه‌حل‌ها، مشاور و توسعه‌دهنده نرم‌افزار است که به ویژه به تمامی موضوعات مرتبط با ابر و داده‌های بزرگ علاقه‌مند است. او همچنین مدرس پرفروش Udemy برای دوره‌های AWS و Apache Kafka بوده است. او به عنوان قهرمان AWS شناخته می‌شود و دارای گواهی‌های AWS Certified Solutions Architect Professional و AWS Certified DevOps Professional است. او عاشق آموزش نحوه استفاده صحیح از AWS است تا افراد را برای گواهی‌های AWS آماده کند و از همه مهم‌تر برای دنیای واقعی مفید باشند. او همچنین عاشق Apache Kafka است. او در کمیته برنامه‌ریزی نشست Kafka Summit در نیویورک، لندن و سان فرانسیسکو شرکت کرده است. همچنین عضو فعال جامعه Apache Kafka بوده و وبلاگ‌هایی در Medium نوشته و مهمان وبلاگ Confluent بوده است. او با تأسیس شرکت Conduktor که در اکوسیستم Kafka شناخته‌شده است، یکی از بنیانگذاران آن است. در اوقات فراغت، استفن موسیقی پیانو می‌سازد و با نام هنری Makera منتشر می‌کند. FAQ: ترتیب یادگیری دوره‌ها چگونه است؟ AWS Cloud: با آغاز با AWS Certified Cloud Practitioner یا AWS Certified Solutions Architect Associate شروع کنید، سپس به AWS Certified Developer Associate و پس از آن AWS Certified SysOps Administrator بروید. بعدها می‌توانید AWS Certified Solutions Architect Professional یا AWS Certified DevOps Professional را انجام دهید یا گواهینامه تخصصی دلخواه را انتخاب کنید. همچنین می‌توانید با دوره AWS Certified AI Practitioner در زمینه هوش مصنوعی نیز یاد بگیرید! Apache Kafka: با دوره Kafka برای مبتدی‌ها شروع کنید، اگر توسعه‌دهنده هستید Connect، Streams و Schema Registry را بیاموزید و اگر مدیر هستید دوره‌های Setup و Monitoring را دنبال کنید. هر دو مسیر برای قبولی در گواهی Confluent Kafka لازم هستند.
poster

آموزش آپاچی کافکا 3.0 برای مبتدیان

1,347دانشجو
3.8(10)

دوره‌های مشابه

دیگر دوره‌های Stephane Maarek

سوالات پرتکرار

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.