Kurzusleírás

Bevezetés

  • Apache Kafka áttekintése
  • Bevezetés az események streamingjébe és a valós idejű adatfeldolgozásba
  • A Apache Kafka és szolgáltatásainak áttekintése
  • A Kafka felhasználási esetei és előnyei a modern alkalmazásfejlesztésben

A Kafka-architektúra és az alapvető fogalmak megértése

  • Kafka architektúra: brókerek, témák, partíciók és replikák
  • Termelők és fogyasztók: üzenetek közzététele és fogyasztása
  • A ZooKeeper szerepének megértése Kafkában

Kafka témák és partíciók

  • Témakészítés és konfigurálás
  • A partíciók és következményeik megértése
  • Replikáció és hibatűrés a Kafkában

Kafka producerek

  • Kafka producerek létrehozása különféle programozási nyelvek segítségével
  • Üzenetszerializálás és szerializálási technikák
  • Gyártói konfigurációk és legjobb gyakorlatok

Kafka fogyasztók

  • Kafka fogyasztók fejlesztése különböző programozási nyelvek használatával
  • Fogyasztói csoportok és ellentételezések 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 csatlakozói áttekintése
  • A Kafka Connect konfigurálása és használata adatintegrációhoz
  • Kafka integrálása külső rendszerekkel

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

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

Kafka ügyfélalkalmazás integrálása a Confluent felhővel

  • A Confluent Cloud és szolgáltatásainak áttekintése
  • Kafka kliens alkalmazás konfigurálása és csatlakoztatása a Confluent Cloudhoz

Kafka Security

  • A Kafka biztonsági funkcióinak bemutatása
  • SSL/TLS konfigurálása a biztonságos kommunikáció érdekében
  • Hitelesítési és engedélyezési mechanizmusok a Kafkában

Monitoring és műveletek

  • Kafka megfigyelése metrikák és eszközök segítségével
  • Kafka-klaszterek és erőforrások kezelése
  • A gyakori problémák hibaelhárítása és a teljesítmény hangolása

Bevált gyakorlatok és valós Use Case-ek

  • A Kafka-alapú alkalmazások tervezésének legjobb gyakorlatai
  • Esettanulmányok és példák a Kafka megvalósítására a különböző iparágakban
  • A skálázható és hibatűrő Kafka-architektúrák építésének legjobb gyakorlatai

Összegzés és a következő lépések

Követelmények

    Alapvető programozási ismeretek

Közönség

    Fejlesztők Programozók
 21 Hours

Résztvevők száma



Ár per résztvevő

Vélemények (2)

Rokon tanfolyam

Stream Processing with Kafka Streams

7 Hours

Rokon kategóriák