Kurzusleírás

Modul 1: Bevezetés a Confluent Apache Kafka architektúrába és klaszterkonfigurációba

  • Mi az Apache Kafka és a Confluent Platform?
  • A Kafka bróker, producer, consumer és témák alapjai
  • A Kafka szerepe az adatfolyamokban és üzenetküldő csatornákban
  • Confluent kiterjesztések: REST Proxy, Schema Registry, Control Center
  • Kafka klaszter architektúra: brókerek, partíciók és replikáció

Modul 2: Zookeeper Kvórum Konfiguráció

  • Mi a Zookeeper?
  • A Zookeeper szerepe egy Kafka klaszterben
  • Zookeeper kvórum mérete
  • Zookeeper konfiguráció
  • SSH implementálása a szervereinken
  • Gyakorlati feladat: Zookeeper konfiguráció (csapatban és szolgáltatásként)
  • A Zookeeper Command Line Interface (CLI) használata
  • Gyakorlati feladat: Zookeeper kvórum beállítása
  • A Zookeeper belső fájlrendszere
  • A Zookeeper teljesítményét befolyásoló tényezők
  • Bemutató: Zookeeper kezelő eszközök és Zoonavigator

Modul 3: Kafka Klaszter Konfiguráció

  • A Kafka alapjai
  • Kafka konfiguráció
  • Gyakorlati feladat: Kafka konfiguráció egyetlen brókérrel
  • Gyakorlati feladat: Kafka parancsok végrehajtása
  • Gyakorlati feladat: Több brókeres (klaszter) Kafka beállítása
  • Gyakorlati feladat: Kafka klaszter tesztelése
  • Kapcsolódhatok-e a Kafka klaszteremhez?
  • Advertised.listeners konfiguráció: kulcsbeállítás
  • Téma konfiguráció
  • Üzenetek betöltése és kézbesítése a témákban
  • Gyakorlati feladat: A Kafka rugalmasságának bemutatása
  • Kafka teljesítmény: I/O, hálózat, RAM, CPU, operációs rendszer
  • Kafka teljesítmény: egyéb tényezők
  • Gyakorlati feladat: Bróker konfigurációk módosítása

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)
  • Metrikák és monitorozási eszközök (Confluent Control Center, Elasticsearch stb.)
  • Naplófájlok és offset kezelés
  • Magas rendelkezésre állás és katasztrófahelyreállítás
  • Magas rendelkezésre állás biztosítása replikációval
  • Teljesítmény finomhangolás (producer/consumer)
  • Katasztrófahelyreállítási stratégiák
  • Failover irányítás és adat helyreállítás
  • Csatlakozók beállítása
  • Kafka Connect implementáció
  • Kafka biztonsági funkciók

Összefoglalás és következő lépések

Követelmények

  • Tapasztalat Linux-alapú rendszerekkel és parancssori eszközökkel
  • Ismeret az elosztott rendszerek alapfogalmaival
  • Alapvető hálózati és rendszerkonfigurációs ismeretek

Célközönség

  • DevOps és SRE csapatok, akik Kafka üzembe helyezéseket kezelnek
  • Rendszergazdák, akik Confluent és Zookeeper-rel dolgoznak
  • Kafka fejlesztők és architektusok, akik skálázható rendszerekért felelősek
 16 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák