Kurzusleírás

Bevezetés

  • Az Apache Kafka áttekintése
  • Bevezetés az eseményfolyamokba és valós idejű adatfeldolgozásba
  • Az Apache Kafka és funkcióinak áttekintése
  • A Kafka használati esetei és előnyei a modern alkalmazásfejlesztésben

A Kafka architektúrájának és alapfogalmainak megértése

  • Kafka architektúra: brókerek, témakörök, partíciók és replikák
  • Producerek és fogyasztók: üzenetek közzététele és fogyasztása
  • A ZooKeeper szerepe a Kafkában

Kafka témakörök és partíciók

  • Témakörök létrehozása és konfigurálása
  • Partíciók megértése és azok következményei
  • Replikáció és hibajavítás a Kafkában

Kafka producerek

  • Kafka producerek létrehozása különböző programozási nyelveken
  • Üzenetszerializáció és szerializációs technikák
  • Producer konfigurációk és ajánlott eljárások

Kafka fogyasztók

  • Kafka fogyasztók fejlesztése különböző programozási nyelveken
  • Fogyasztói csoportok és eltolások konfigurálása
  • Üzenetfeldolgozási stratégiák és kézbesítési garanciák

A Kafka integrálása külső rendszerekkel a Kafka Connect segítségével

  • A Kafka Connect és összekötőinek áttekintése
  • A Kafka Connect konfigurálása és használata adatintegrációhoz
  • A Kafka integrálása külső rendszerekkel

Adatfolyam-alkalmazások írása a Kafka Streams & ksqlDB segítségével

  • Bevezetés a Kafka Streamsbe és annak adatfolyam-feldolgozási képességeibe
  • Adatfolyam-feldolgozási alkalmazások fejlesztése a Kafka Streams segítségével
  • A ksqlDB használata valós idejű adatfeldolgozáshoz és elemzéshez

Egy Kafka kliensalkalmazás integrálása a Confluent Clouddal

  • A Confluent Cloud és funkcióinak áttekintése
  • Egy Kafka kliensalkalmazás konfigurálása és csatlakoztatása a Confluent Cloudhoz

Kafka biztonság

  • Bevezetés a Kafka biztonsági funkcióiba
  • SSL/TLS konfigurálása biztonságos kommunikációhoz
  • Hitelesítési és engedélyezési mechanizmusok a Kafkában

Monitorozás és műveletek

  • A Kafka monitorozása metrikák és eszközök segítségével
  • Kafka klaszterek és erőforrások kezelése
  • Gyakori hibák elhárítása és teljesítményfinomítás

Ajánlott eljárások és valós használati esetek

  • Ajánlott eljárások Kafka-alapú alkalmazások tervezéséhez
  • Esettanulmányok és példák a Kafka implementációira különböző iparágakban
  • Ajánlott eljárások skálázható és hibajavító Kafka architektúrák építéséhez

Összefoglalás és következő lépések

Követelmények

  • Alapvető programozási ismeretek

Célközönség

  • Fejlesztők
  • Programozók
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák