Lépjen kapcsolatba velünk

Kurzusleírás

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

  • Mi az Apache Kafka és a Confluent Platform?
  • A Kafka broker, producer, consumer és topic alapjai
  • A Kafka szerepe az adatstreamelési és üzenetküldési csatornákban
  • Confluent-bővítmények: REST Proxy, Schema Registry, Control Center
  • Kafka klaszterarchitektúra: brokerek, partíciók és replikáció

2. modul: Zookeeper kvórum konfigurálása

  • Mi az a Zookeeper?
  • A Zookeeper szerepe egy Kafka klaszterben
  • 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 beállítása
  • A Zookeeper belső fájlrendszere
  • A Zookeepert befolyásoló teljesítménytényezők
  • Bemutató: Zookeeper-kezelőeszközök és a Zoonavigator

3. modul: Kafka klaszter konfigurálása

  • Kafka alapok
  • Kafka konfiguráció
  • Gyakorlat: Kafka konfiguráció egyetlen brokeren
  • Gyakorlat: Kafka parancsok végrehajtása
  • Gyakorlat: Több brokeres Kafka (klaszter) beállítása
  • Gyakorlat: Kafka klaszter tesztelése
  • Csatlakozhatok a Kafka klaszteremhez?
  • Advertised.listeners konfiguráció: kulcsfontosságú beállítás
  • Topic konfiguráció
  • Üzenetbevitel és -kézbesítés beállítása a topicekben
  • Gyakorlat: A Kafka ellenálló képességének 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
  • Gyakorlat: Brokerkonfigurációk módosítása

4. modul: 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ó eszközök (Confluent Control Center, Elasticsearch stb.)
  • Naplófájlok és offsetkezelé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
  • Teljesítményhangolás (producer/consumer)
  • Katasztrófa utáni helyreállítási stratégiák
  • Failover-vezérlés és adat-helyreállítás
  • Csatlakozók beállítása
  • Kafka Connect megvalósítás
  • Kafka biztonsági funkciók

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

Követelmények

  • Linux-alapú rendszerek és parancssori eszközök ismerete
  • Elosztott rendszerek alapfogalmainak ismerete
  • Alapvető hálózati és rendszerkonfigurációs ismeretek

Célközönség

  • Kafka-telepítéseket kezelő DevOps- és SRE-csapatok
  • Confluenttel és Zookeeperrel dolgozó rendszergazdák
  • Skálázható rendszerekért felelős Kafka-fejlesztők és -architektek
 16 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák