Zkuste nás kontaktovat
 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

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie