Lépjen kapcsolatba velünk
 Időtartalma 21 órák

Kurzusleírás

Bemutatkozás

  • Apache Kafka áttekintése
  • Bemutatkozás az eseményáramlással és a valós idejű adatfeldolgozással
  • Apache Kafka és funkciói áttekintése
  • Kafka felhasználási esetek és előnyök a modern alkalmazásfejlesztésben

A Kafka architektúra és alapfogalmak megértése

  • Kafka architektúra: broker-ek, témák (topics), partíciók és replikák
  • Előállítók és fogyasztók: üzenetek publikálása és fogyasztása
  • A ZooKeeper szerepe a Kafka rendszerében

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

  • Téma létrehozása és konfigurálása
  • Partíciók megértése és hatásuk
  • Replikáció és hibatűrés Kafka-nál

Kafka előállítók (Producers)

  • Kafka előállítók létrehozása különböző programozási nyelvek használatával
  • Üzenet-sorozatítás (serialization) és sorozítási technikák
  • Előállító-konfigurációk és legjobb gyakorlatok

Kafka fogyasztók (Consumers)

  • Kafka fogyasztók fejlesztése különböző programozási nyelvek használatával
  • Fogyasztói csoportok és offszet (offset) konfigurálása
  • Üzenetfeldolgozási stratégiák és szállítási garanciák

Kafka integrálása külső rendszerekkel Kafka Connect használatával

  • Kafka Connect és csatlakozói (connectors) áttekintése
  • Kafka Connect konfigurálása és használata adatintegrációra
  • Kafka integrálása külső rendszerekkel

Áramfolyam-alapú alkalmazások írása Kafka Streams és ksqlDB segítségével

  • Bemutatkozás a Kafka Streamssel és az áramfeldolgozási képességekkel
  • Áramfeldolgozó alkalmazások fejlesztése Kafka Streamssel
  • ksqlDB használata valós idejű adatfeldolgozáshoz és analitikához

Egy Kafka-kliens alkalmazás integrálása a Confluent Clouddel

  • Confluent Cloud és funkciói áttekintése
  • Kafka-kliens alkalmazás konfigurálása és kapcsolata a Confluent Clouddal

Kafka biztonság

  • Bemutatkozás a Kafka biztonsági funkcióival
  • SSL/TLS konfigurálása biztonságos kommunikációhoz
  • Hitelesítés és jogosultsági mechanizmusok Kafka-nál

Megfigyelés és üzemeltetés

  • Kafka megfigyelése metrikákkal és eszközökkel
  • Kafka klaszterek és erőforrások kezelése
  • Gyakori problémák hibakeresése és teljesítményhangolás

Legjobb gyakorlatok és valós felhasználási esetek

  • Legjobb gyakorlatok Kafka-alapú alkalmazások tervezéséhez
  • Esettanulmányok és példák Kafka implementációkról különböző iparágakban
  • Legjobb gyakorlatok skálázható és hibatűrő Kafka architektúrák létrehozásához

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

Követelmények

  • Alapprogramozási ismeretek

Előző tudás

  • Fejlesztők
  • Programozók

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák