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

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie