Kurzusleírás

1. modul: Bevezetés a Confluent Apache Kafka klaszter architektúrájába és konfigurációjába

  • A Kafka szerepe a modern adatcsatornákban
  • Különbségek az Apache Kafka és a Confluent Kafka között
  • Alapvető összetevők: termelők, fogyasztók, brókerek, témák, partíciók
  • Kafka klaszter üzembe helyezési modellek és skálázási szempontok

2. modul: 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 szervereken
  • Gyakorlat: Zookeeper konfiguráció (csapatban és szolgáltatásként)
  • A Zookeeper parancssori felület (CLI) használata
  • Gyakorlat: Zookeeper Kvórum konfiguráció
  • Zookeeper belső fájlrendszer
  • A Zookeeper teljesítményét befolyásoló tényezők
  • Bemutató a Zookeeper és Zoonavigator kezelőeszközeiről

3. modul: Kafka Klaszter Konfiguráció

  • Alapvető Kafka fogalmak
  • Kafka konfiguráció
  • Gyakorlat: Kafka bróker konfiguráció
  • Gyakorlat: Kafka parancsok végrehajtása
  • Gyakorlat: Több brókert tartalmazó Kafka klaszter konfigurációja
  • Gyakorlat: Kafka klaszter tesztelése
  • Csatlakozhatok-e a Kafka klaszteremhez?
  • Advertised.listeners konfiguráció: a legfontosabb beállítás
  • Téma konfiguráció
  • Konfiguráció az üzenetek letöltéséhez és betöltéséhez a témákba
  • Gyakorlat: A Kafka rugalmasságának bemutatása
  • Kafka teljesítmény: I/O
  • Kafka teljesítmény: Hálózat (RED)
  • Kafka teljesítmény: RAM
  • Kafka teljesítmény: CPU
  • Kafka teljesítmény: Operációs rendszer (OS)
  • Kafka teljesítmény: Egyéb
  • Gyakorlat: Hogyan változtassuk meg a Kafka bróker konfigurációját

4. modul: Speciális Kafka Konfiguráció

  • Landoop Kafka téma felhasználói felület, Confluent REST Proxy, Confluent Schema Registry konfiguráció
  • Üzenetek küldése és fogadása (CLI, Java és Spring keretrendszer)
  • Metrikák és eszközök monitorozása (Confluent Control Center, Elasticsearch stb.)
  • Naplófájlok és eltoláskezelés
  • Magas rendelkezésre állás és katasztrófa-helyreállítás
  • Magas rendelkezésre állás biztosítása replikációval
  • Termelő és fogyasztó teljesítményének hangolása
  • Katasztrófa-helyreállítási stratégiák
  • Failover vezérlés és adat-helyreállítás
  • Csatlakozó konfiguráció
  • Kafka Connect implementáció
  • Kafka biztonsági funkciók

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

Követelmények

  • Ismeret az elosztott rendszerek és üzenetküldés koncepcióiról
  • Tapasztalat a Linux parancssor használatában
  • Alapvető ismeretek a hálózatkezelés és rendszergazdálás területén

Célközönség

  • Rendszergazdák
  • DevOps mérnökök
  • Platform és infrastruktúra csapatok
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák