Lépjen kapcsolatba velünk
 Időtartalma 21 órák

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
  • Az Apache Kafka és a Confluent Kafka közötti különbségek
  • Alapvető összetevők: producerek, fogyasztók, brókerek, témakörök, partíciók
  • Kafka klaszter telepítési modellek és skálázási megfontolások

2. modul: Zookeeper kvórum konfiguráció

  • Mi az a Zookeeper?
  • A Zookeeper szerepe egy Kafka klaszterben
  • A Zookeeper kvórum mérete
  • Zookeeper konfiguráció
  • SSH bevezetése a szervereinken
  • Gyakorlat: Zookeeper konfiguráció (csapatként és szolgáltatásként)
  • A Zookeeper parancssori felületének (CLI) használata
  • Gyakorlat: Zookeeper kvórum konfiguráció
  • A Zookeeper belső fájlrendszere
  • A Zookeepert befolyásoló teljesítménytényezők
  • A Zookeeper és a Zoonavigator kezelőeszközeinek bemutatása

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ókeres Kafka klaszter konfiguráció
  • Gyakorlat: Kafka klaszter tesztelése
  • Csatlakozhatok a Kafka klaszteremhez?
  • Advertised.listeners konfiguráció: a legfontosabb beállítás
  • Témakör konfiguráció
  • Konfiguráció üzenetek letöltéséhez és beolvasásához témakörökbe
  • Gyakorlat: A Kafka ellenálló képességének 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: Egyebek
  • Gyakorlat: A Kafka bróker konfigurációjának módosítása

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

  • Landoop Kafka témakör 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)
  • Felügyeleti metrikák és eszközök (Confluent Control Center, Elasticsearch stb.)
  • Naplófájlok és offset kezelés
  • Magas rendelkezésre állás és katasztrófa utáni helyreállítás
  • Magas rendelkezésre állás biztosítása replikációval
  • A producer és fogyasztó teljesítményének hangolása
  • Katasztrófa utáni helyreállítási stratégiák
  • Feladatátvétel-vezérlés és adat-helyreállítás
  • Csatlakozó konfiguráció
  • Kafka Connect megvalósítás
  • Kafka biztonsági funkciók

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

Követelmények

  • Elosztott rendszerek és üzenetkezelési fogalmak ismerete
  • Linux parancssori tapasztalat
  • Alapszintű hálózati és rendszeradminisztrációs ismeretek

Célközönség

  • Rendszergazdák
  • DevOps mérnökök
  • Platform- és infrastruktúra-csapatok

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák