Kurzy a certifikace Open Source

Messaging

Apache Kafka

25.900 CZK

Cena (bez DPH)

Days2
3. 12. 4. 12. 2024
virtual
CZ
18. 2.19. 2. 2025
virtual
CZ
24. 3.25. 3. 2025
virtual
CZ

Tento kurz Vám pomůže získat znalosti a dovednosti úspěšného Kafka vývojáře. Zaměřuje se jak na základní koncepty Kafky, tak pokrývá i pokročilou úroveň.

Možnosti financování 

Cena za účastníka 5.642 Kč vč. DPH s podporou v programu JSEM V KURZU v rámci Národního plánu obnovy (registrace zde).
Cena za účastníka 31.339 Kč vč. DPH bez podpory (tj. 25.900 Kč bez DPH).


Cílová skupina

  • Vývojáři
  • Big Data architekti
  • Projektoví manažeři
  • Administrátoři

Cíle

V tomto kurzu se naučíte:

  • základy Kafky a její komponenty,
  • vytvořit end to end Kafka cluster,
  • používat základní a pokročilé funkce spojené s návrhem a vývojem systému zasílání zpráv s vysokou propustností,
  • použít Kafku k vytváření a přijímání zpráv z různých zdrojů, včetně dat streamovaných v reálném čase,
  • získat přehled o Kafka API a pochopit Kafka Stream API,
  • pochopit metriky Kafka Monitoringu a sestavit pipeliny s využitím Kafka Connect.

Osnova

Základy Apache Kafka

Stavba a instalace Apache Kafka clusteru

Základy Apache Kafka architektury

Rozdělení zpráv do témat Apache Kafka

  • klíče
  • filtrace

Pochopení Apache Kafky

  • brokeři,
  • repliky,
  • zpracování událostí,
  • oddíly.

Data delivery s Apache Kafka

  • reliability,
  • integrity,
  • security,
  • data types,
  • rozhraní systému Apache Kafka,
  • API pro Javu a Python.

Producenti a konzumenti Apache Kafka

  • vývoj aplikací pro Kafku,
  • Kafka connect,
  • synchronizace souborů

Administrace témat na Apache Kafka

  • nástroje pro správu témat a konfiguraci Apache Kafky

Administrace zálohování na Apache Kafka

  • formát použitých souborů
  • struktura souborů používaných systémem Apache Kafka
  • Podpůrné nástroje
    kafkacat (kcat)

Stream processing v systému Apache Kafka

  • architektura Lambda
  • architektura Kappa

Replikace dat

  • architektura s více clustery

Monitoring systému Apache Kafka

  • metriky brokerů
  • metriky clusteru

Pokročilí producenti a konzumenti Apache Kafka

  • serializer
  • batch processing
  • buffer memory

Pokročilá témata na Apache Kafka

  • design témat
  • možnosti témat

Vstupní znalosti

nejsou požadovány

Technické požadavky

K absolvování tohoto kurzu potřebujete:

  • PC/Laptop s dobrým internetovým připojením
  • updatovaný webový prohlížeč

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole

Recenze

Daniel Veselka
12. 10. 2023
Školení Apache Kafka dává velmi kvalitní úvod do problematiky event processingu s praktickými ukázkami. Daniel Veselka, Deutsche Börse
Jan Feller
12. 10. 2023
Školení bylo velmi příjemné a přístupné. Lektor byl profesionál, který věděl, jak předat své znalosti dal lidem, kteří o Apache Kafka nevědí nic nebo mají jen základní znalosti. Probral celou problematiku od základu až po pokročilé "perličky" a zajímavosti z praxe. Při jakémkoliv dotazu či nesnázi byl lektor velmi nápomocny a ochotny poradit, vyřešit vzniklou situaci nebo nasměrovat ke správnému řešeni zadaného LABu. Na konci školení jsem se cítil velmi obohacen a s pocitem, že se v daném tématu již orientuji a mohu nabyté znalosti začít aplikovat v pracovní praxi. Jan Feller, Embedit
Při poskytování našich služeb nám pomáhají soubory cookie. Využíváním našich služeb s jejich používáním souhlasíte.
Další informace