Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Zavedení do Apache Kafka
- Co je to Kafka a proč ho používat?
- Hlavní komponenty: Téma, Oddíly, Producenti, Konzumenti, Brokery
- Pochopení publikovací-předávacího modelu Kafka
- Užití Kafka v reálných aplikacích
Nastavení Kafka vývojového prostředí
- Instalace a konfigurace Kafka a ZooKeeper
- Kafka CLI nástroje pro správu témat
- Konfigurace Kafka na vysokou dostupnost
Kafka Producenti a Konzumenti
- Vytváření Kafka Producentů v Javě
- Odesílání zpráv s klíči, oddíly a potvrzeními
- Vytváření Kafka Konzumentů v Javě
- Skupiny konzumentů a správa ofsetů
Práce s Kafka Streams
- Zavedení do API pro Kafka Streams
- Zpracování real-time datových proudů
- Soustavné vs. nesoustavné zpracování
- Filtrace, spojení a agregace
Garantování spolehlivosti a výkonu
- Replikace Kafka a odolnost před selháním
- Optimalizace konfigurací producentů a konzumentů
- Sledování výkonnosti Kafka
Zabezpečení a autentifikace Kafka
- Povolení šifrování SSL/TLS
- Konfigurace autentifikace pomocí SASL
- Rolové zásady přístupu s Kafka ACLs
Integrace Kafka do jiných systémů
- Použití Kafka Connect pro integraci s databázemi
- Spojení Kafka s Elasticsearch, PostgreSQL a dalšími zdroji dat
- Vytváření událostně řízených mikroslužeb pomocí Kafka
Závěr a další kroky
Požadavky
- Pochopení základů jazyka Java
- Základní znalosti distribuovaných systémů a systémů pro přenos zpráv
- Oznamování se s nástroji pro vývoj softwaru, jako je Maven nebo Gradle
Účastníci
- Vývojáři Java, kteří chtějí integrovat Kafka do svých aplikací
- Softwaroví inženýři pracující s architekturami orientovanými na události
- Vývojáři zaujatí o učení se Kafka jako distribuovaného systému pro přenos zpráv
14 Hodiny
Reference (2)
Možnost provádět nezávislé cvičení v tréninkovém prostředí.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kurz - Kafka for Administrators
Přeloženo strojem
Instruktor se snažil vysvětlit i ty nejsložitější témata co nejjednoduchějším způsobem.
Calvin Raj Antony - SICPA SA
Kurz - Administration of Kafka Message Queue
Přeloženo strojem