Návrh Školení
Modul 1: Úvod do architektury a konfigurace clusteru Confluent Apache Kafka
- Rola Kafka v moderních datových potrubích
- Rozdíly mezi Apache Kafka a Confluent Kafka
- Klíčové komponenty: produktoři, spotřebitelé, brokerové, témata, partitce
- Modely nasazení Kafka clusteru a závažnosti škálování
Modul 2: Konfigurace Zookeeper Quorumu
- Co je Zookeeper?
- Rola Zookeeper v Kafka clusteru
- Velikost Zookeeper Quorumu
- Konfigurace Zookeeperu
- Zavedení SSH na naše servery
- Výuková část: Konfigurace Zookeeperu (jako tým a jako služba)
- Používání Zookeeper Command Line Interface (CLI)
- Výuková část: Konfigurace Zookeeper Quorumu
- Interní souborové systémy Zookeeperu
- Faktory, které ovlivňují výkon Zookeeperu
- Demonstrace správních nástrojů pro Zookeeper a Zoonavigator
Modul 3: Konfigurace Kafka clusteru
- Základní koncepty Kafka
- Konfigurace Kafka
- Výuková část: Konfigurace brokerů Kafka
- Výuková část: Spouštění příkazů Kafka
- Výuková část: Konfigurace Kafka Multi-Broker Clusteru
- Výuková část: Testování Kafka clusteru
- Mohu se připojit k mému Kafka clusteru?
- Konfigurace Advertised.listeners: nejdůležitější nastavení
- Konfigurace témata
- Konfigurace ke stažení a načítání zpráv v tématech
- Výuková část: Demonstrační testy odolnosti Kafka
- Skóre výkonu Kafka: I/O
- Skóre výkonu Kafka: Síť (RED)
- Skóre výkonu Kafka: RAM
- Skóre výkonu Kafka: CPU
- Skóre výkonu Kafka: Operační systém (OS)
- Skóre výkonu Kafka: Další faktory
- Výuková část: Jak změnit konfiguraci brokerů Kafka
Modul 4: Pokročilé nastavení Kafka
- Konfigurace Landoop Kafka topic uživatelského rozhraní, Confluent REST Proxy, Confluent Schema Registry
- Odesílání a přijímání zpráv (CLI, Java, a Spring framework)
- Sledování metrik a nástrojů (Confluent Control Center, Elasticsearch, atd.)
- Log soubory a správa posuvných ukazatelů
- Vysoká dostupnost a zotavení po havárii
- Zajištění vysoké dostupnosti prostřednictvím replikace
- Nastavení výkonu producentů a konzumentů
- Strategie zotavení po havárii
- Kontrola přepnutí a obnova dat
- Konfigurace konektorů
- Implementace Kafka Connect
- Zabezpečovací funkce Kafka
Souhrn a další kroky
Požadavky
- Znalostí distribuovaných systémů a konceptů zprávování
- Zkušenosti s příkazovým řádkem Linux
- Základní znalost sieťového technického správce
Cílová skupina
- Techničtí správci systémů
- Inženýři DevOps
- Týmy platform a infrastruktury
Reference (5)
Zapojení s trenérem Řada relevantních cvičení a laboratorních praktických zkoušek
Salim - SICPA SA
Kurz - Administration of Kafka Message Queue
Přeloženo strojem
interaktivní přístup učitele, ne přímočarý příběh, ale jednání na dotazy z publika.
Rens - Canon Medical Informatics Europe B.V.
Kurz - Administration of Kafka Topic
Přeloženo strojem
Laboratoře a diapozitivy se dobře kombinují s Jorgeho znalostmi a láskou ke Kafkovi.
Willem - BMW SA
Kurz - Apache Kafka for Developers
Přeloženo strojem
very interactive...
Richard Langford
Kurz - SMACK Stack for Data Science
Sufficient hands on, trainer is knowledgable