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
Vélemények (2)
Nagyon gyakorlati példák. A képző tanár igyekintett olyan ütemben haladni, amely lehetővé tette mindannyiaknak, hogy követhessenek, még akkor is, ha a csoport ismeret szintje nagyon változó volt. Mindenki segítséget kaptak, aki arra kért :)
Georgi - BMW SA
Kurzus - Apache Kafka for Developers
Gépi fordítás
A laborok és a diaállományok jól összetartoznak Jorgé számára Kafka szerelme és ismereteivel.
Willem - BMW SA
Kurzus - Apache Kafka for Developers
Gépi fordítás