Kurzy a certifikace Open Source

Messaging

Apache Kafka

25.900 CZK

Cena (bez DPH)

Days2
26. 4.27. 4. 2023
virtual
CZ
22. 6.23. 6. 2023
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ň.


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
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