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
Vélemények (5)
Bevezetés a képzővel Számos releváns gyakorlat és labor Közép- és végén helyezkedő gyakorló vizsgák
Salim - SICPA SA
Kurzus - Administration of Kafka Message Queue
Gépi fordítás
a tanár interaktív megközelítése, nem egy egyenes történet, hanem az közreműködők kérdéseire ad válaszokat.
Rens - Canon Medical Informatics Europe B.V.
Kurzus - Administration of Kafka Topic
Gépi fordítás
A laborok és a diaállományok jól összetartoznak Jorgé számára Kafka szerelme és ismereteivel.
Willem - BMW SA
Kurzus - Apache Kafka for Developers
Gépi fordítás
nagyon interaktív...
Richard Langford
Kurzus - SMACK Stack for Data Science
Gépi fordítás
Elegendő gyakorlati tanulási lehetőség, a képző tudatosan elismétli a fontos pontokat.
Chris Tan
Kurzus - A Practical Introduction to Stream Processing
Gépi fordítás