Kurzusleírás

Modul 1: Confluent Apache Kafka architektúra és cluster konfiguráció bevezetése

  • Apache Kafka és a Confluent Platform mi?
  • Kafka broker, producer, consumer és topic alapjai
  • Kafka szerepe az adatok áramlásában és üzenővonalakban
  • Confluent kiterjesztések: REST Proxy, Schema Registry, Control Center
  • Kafka cluster architektúra: brokerok, partíciók és replikáció

Modul 2: Zookeeper Quorum konfiguráció

  • Mi az a Zookeeper?
  • Zookeeper szerepe a Kafka clusterben
  • Zookeeper quorum mérete
  • Zookeeper konfiguráció
  • SSH implementálása a szerveren
  • Pratika: Zookeeper konfiguráció (csapatként és szolgáltatásként)
  • A Zookeeper Command Line Interface (CLI) használata
  • Pratika: Zookeeper quorum beállítása
  • Zookeeper belső fájlrendszere
  • A Zookeeper teljesítményét befolyásoló tényezők
  • Demonstráció: Zookeeper kezelőeszközök és Zoonavigator

Modul 3: Kafka Cluster konfiguráció

  • Kafka alapjai
  • Kafka konfiguráció
  • Pratika: Kafka konfiguráció egy brokeren
  • Pratika: Kafka parancsok végrehajtása
  • Pratika: Kafka multi-broker (cluster) beállítása
  • Pratika: Kafka cluster tesztelése
  • Meg tudok csatlakozni a Kafka clusteremhez?
  • Advertised.listeners konfiguráció: kulcsbeállítás
  • Topic konfiguráció
  • Üzenetek beviteli és küldési beállítása topicokban
  • Pratika: Kafka rugalmasság bemutatása
  • Kafka teljesítmény: I/O, hálózat, RAM, CPU, OS
  • Kafka teljesítmény: más tényezők
  • Pratika: Hogyan módosítsunk broker konfigurációkat

Modul 4: Haladó Kafka konfiguráció

  • Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry konfiguráció
  • Üzenetek küldése és fogadása (CLI, Java, Spring Framework)
  • Mérési és monitorozási eszközök (Confluent Control Center, Elasticsearch, stb.)
  • Naplófájlok és offset kezelése
  • Magas rendelkezésre állás és katasztrófa-visszaállítás
  • Magas rendelkezésre állás biztosítása replikációval
  • Teljesítmény optimalizálás (producer/consumer)
  • Katasztrófa-visszaállítási stratégiák
  • Átváltás ellenőrzése és adatok visszaállítása
  • Connectors beállítása
  • Kafka Connect implementálása
  • Kafka biztonsági jellemzői

Összegzés és Következő lépések

Követelmények

  • Linux-alapú rendszerek és parancssori eszközök ismerete
  • Elosztott rendszerek fogalmaival való ismeret
  • Alapvető hálózati és rendszergazdálkodási ismeretek

Célközönség

  • DevOps és SRE csapatok, akik Kafka telepítések kezelésével foglalkoznak
  • Confluent és Zookeeper rendszerkezelők
  • Skálázható rendszerekre felelős Kafka fejlesztők és architektusok
 16 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák