Popis kurzu
Účastníci získají dovednosti v tvorbě, konfiguraci a správě Kafka clusterů a budou schopni efektivně pracovat s distribuovanými datovými proudy pro reálné aplikace v prostředí streamování událostí.
Komu je kurz určen
Toto školení je vhodné pro:
- Vývojáře a architekty, kteří se zajímají o zpracování událostí v reálném čase a distribuované zpracování dat.
- DevOps specialisty, kteří se starají o správu a nasazení Kafka clusterů.
- Data enginery, kteří se zabývají analýzou a zpracováním dat a hledají efektivní způsoby streamování dat.
Obsah kurzu
Úvod do streamování událostí.
Principy a využití v moderním softwarovém inženýrství.
Přehled Apache Kafka:
- základní vlastnosti
- výhody
- klíčové koncepty
Architektura a komponenty Apache Kafka:
- broker
- topic
- partition
- producer
- consumer
- Kafka Connect
- Kafka Streams
- Kafka Cluster
Instalace a základní konfigurace Kafka Clusteru.
Kafka Connect - propojování Kafka s externími datovými úložišti a systémy.
Kafka Streams - přehled knihovny pro streamování událostí a zpracování dat.