Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Doba trvání 21 hodiny
Návrh Školení
Modul 1: Úvod do architektury a konfigurace klastru Confluent Apache Kafka
- Role Kafka v moderních datových potocích
- Rozdíl mezi Apache Kafka a Confluent Kafka
- Základní komponenty: výrobci, spotřebitelé, brokery, témata, segmenty
- Modely nasazování klastru Kafka a zvažování škálování
Modul 2: Konfigurace quorum Zookeeper
- Co je Zookeeper?
- Role Zookeeper v klastru Kafka
- Velikost quorum Zookeeper
- Konfigurace Zookeeper
- Implementace SSH na našich serverech
- Praxe: Konfigurace Zookeeper (jako tým a jako služba)
- Použití příkazového řádku Zookeeper (CLI)
- Praxe: Konfigurace quorum Zookeeper
- Vnitřní souborový systém Zookeeper
- Faktory ovlivňující výkon Zookeeper
- Demonstrace nástrojů pro správu Zookeeper a Zoonavigator
Modul 3: Konfigurace klastru Kafka
- Základní koncepty Kafka
- Konfigurace Kafka
- Praxe: Konfigurace Kafka broker
- Praxe: Spouštění příkazů Kafka
- Praxe: Konfigurace multi-broker klastru Kafka
- Praxe: Testování klastru Kafka
- Je možné se připojit k mému klastru Kafka?
- Konfigurace Advertised.listeners: nejvýznamnější nastavení
- Konfigurace témat
- Konfigurace pro stahování a přijímání zpráv v tématech
- Praxe: Demonstrování odolnosti Kafka
- Výkon Kafka: vstupní/výstupní operace (I/O)
- Výkon Kafka: Síť (RED)
- Výkon Kafka: RAM
- Výkon Kafka: CPU
- Výkon Kafka: Operační systém (OS)
- Výkon Kafka: Ostatní
- Praxe: Jak změnit konfiguraci Kafka broker
Modul 4: Pokročilá konfigurace Kafka
- Konfigurace uživatelského rozhraní Landoop Kafka topics, Confluent REST Proxy a Confluent Schema Registry
- Odesílání a přijímání zpráv (CLI, Java a framework Spring)
- Metriky a nástroje pro monitorování (Confluent Control Center, Elasticsearch atd.)
- Log soubory a správa posunů (offsets)
- Vysoká dostupnost a záchrana při havárii
- Zajištění vysoké dostupnosti prostřednictvím replikace
- Optimalizace výkonu výrobců a spotřebitelů
- Strategie záchrany při havárii
- Ovládání přechodu na záložní systém (failover) a obnova dat
- Konfigurace konektorů
- Implementace Kafka Connect
- Funkce zabezpečení Kafka
Shrnutí a další kroky
Požadavky
- Znalost distribuovaných systémů a konceptů.messagingu
- Zkušenost s příkazovým řádkem Linux
- Základní pochopení síťování a systémové administrace
Cílová skupina
- Systémoví administrátoři
- DevOps inženýři
- Týmy platformy a infrastruktury
Reference (2)
Možnost provádět nezávislé cvičení v tréninkovém prostředí.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kurz - Kafka for Administrators
Přeloženo strojem
Velmi praktické příklady. Školenec se snažil udržovat tempo, ve kterém mohl následovat každý, i když skupina byla v ohledu na znalosti poměrně nehomogenní. Poskytl spoustu podpory téměř každému, kdo ji požadoval :)
Georgi - BMW SA
Kurz - Apache Kafka for Developers
Přeloženo strojem