Návrh Školení

Úvod

    Přehled Apache Kafka Úvod do streamování událostí a zpracování dat v reálném čase Přehled Apache Kafka a jeho funkcí Příklady použití a přínosy Kafky při vývoji moderních aplikací

Porozumění Kafkově architektuře a základním konceptům

    Architektura Kafka: zprostředkovatelé, témata, oddíly a repliky Producenti a spotřebitelé: publikování a konzumace zpráv Pochopení role ZooKeepera v Kafkovi

Kafkova témata a oddíly

    Vytvoření a konfigurace tématu Porozumění oddílům a jejich důsledkům Replikace a odolnost proti chybám v Kafka

Producenti Kafka

    Vytváření producentů Kafka pomocí různých programovacích jazyků Techniky serializace zpráv a serializace Konfigurace producentů a osvědčené postupy

Spotřebitelé Kafka

    Rozvoj spotřebitelů Kafka pomocí různých programovacích jazyků Konfigurace skupin spotřebitelů a kompenzací Strategie pro zpracování zpráv a záruky doručení

Integrace Kafky s externími systémy pomocí Kafka Connect

    Přehled Kafka Connect a jeho konektorů Konfigurace a používání Kafka Connect pro integraci dat Integrace Kafka s externími systémy

Psaní streamovacích aplikací pomocí Kafka Streams a ksqlDB

    Úvod do Kafka Streams a jejích možností zpracování datových proudů Vývoj aplikací pro zpracování datových proudů pomocí Kafka Streams Použití ksqlDB pro zpracování dat a analýzu v reálném čase

Integrace klientské aplikace Kafka s cloudem Confluent

    Přehled Confluent Cloudu a jeho funkcí Konfigurace a propojení klientské aplikace Kafka s Confluent Cloudem

Kafkova bezpečnost

    Úvod do bezpečnostních funkcí Kafka Konfigurace SSL/TLS pro zabezpečenou komunikaci Mechanismy ověřování a autorizace v Kafka

Monitorování a provoz

    Monitorování Kafky pomocí metrik a nástrojů Správa clusterů a zdrojů Kafka Odstraňování běžných problémů a ladění výkonu

Best Practices and Real-world Use Cases

    Osvědčené postupy pro navrhování aplikací založených na Kafka Případové studie a příklady implementací Kafka v různých odvětvích Osvědčené postupy pro vytváření škálovatelných architektur Kafka odolných proti chybám

Shrnutí a další kroky

Požadavky

    Základní znalost programování

Publikum

    Vývojáři Programátoři
 21 hodiny

Počet účastníků



Price per participant

Reference (2)

Související kurzy

Související kategorie