Description
Výhody kurzu u Goodea
Unikátní kurz na českém trhu
Zkušenosti z rozsáhlých integračních projektů
Školitel je odborníkem s mnohaletými zkušenostmi v oblasti integrace
Nejbližší termíny
Praha | na vyžádání |
online | na vyžádání |
Tento kurz poskytuje hluboké porozumění ekosystému Apache Kafka. Pokryjeme aspekty architektonického designu Kafky, který ji umožňuje zpracovávat datové toky v reálném čase.
Kurz začíná přehledem základních konceptů Kafky, které vysvětlují, jak díky konstrukčním prvkům je tato technologie jedinečná. Dále probereme konfiguraci více klastrů pro stejnou aplikaci, abychom dosáhli požadovaných metrik výkonu. V dalším kroku prozkoumáme přístup ke Kafce prostřednictvím služby Rest Proxy, používání Confluent Schema Registry a zavedení monitorovacích systémů.
Dotkneme se také pokročilých frameworků, jako jsou Kafka Connect a Kafka Streams.
Cílová skupina
Požadované znalosti
Chuť naučit se něco nového
Základní znalost angličtiny
Žádné předchozí znalosti Kafky nejsou nutné
Obsah kurzu
Základy architektury Kafky
- Jak se Kafka používá v reálných scénářích a čím se liší od ostatních message brokerů
- Anatomie klastru Kafky
- Porozumění brokerům, tématům(topics), oddílům(partitions) a segmentům(segments)
- Multi klastry
- Architektonické vzory pro nasazení Kafky napříč datovými centry.
- Řešení pro synchronizaci klastrů.
Zabezpečení
- Jak Kafka podporuje šifrování (SSL), autentizaci (SSL a SASL) a autorizaci (ACL)
Optimalizace
- Jak vyladit Kafku tak, aby splňovala různé výkonnostní požadavky
Klientské rozhraní
- Konfigurace producentů a konzumentů.
- Klíče zpráv a výběr oddílu.
- Skupiny konzumentů, offsety a sémantika doručení
- Porozumění transakcím Kafky.
Správa a monitorování klastrů
- Jak sbírat metriky, ukládat je do Prometheus a vizualizovat je v Grafaně
Kafka Rest Proxy
- Přístup ke Kafce prostřednictvím REST protokolu. Výhody a omezení
Confluent Schema Registry
- Systém pro ukládání a načítání metadat pro zprávy Kafky
- Podporované formáty a vývojová pravidla.
Kafka Connect
- Jak synchronizovat data mezi Apache Kafkou a jinými datovými systémy
Kafka Streams & KSQL
- Scénáře zpracování dat v reálném čase.
- Principy streamovacích aplikací
- Úvod do KSQL
Školitelé
Kurz na míru
Nevyhovují Vám termíny, rozsah nebo obsah kurzu? Máte zájem o uzavřený kurz jen pro Vaši skupinu v našich nebo vlastních prostorách? Připravíme pro Vás kurz na míru.