Kurzy a certifikace Open Source

Messaging

Apache Kafka

25.900 CZK

Cena (bez DPH)

Days2
16. 5.17. 5. 2024
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 sdobrý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