Kafka ökoszisztéma
Ismerd meg a Kafka ökoszisztémáját gyakorlati demókon keresztül! Sajátítsd el a klaszterek telepítését, üzemeltetését és monitorozását Strimzivel, az adatfolyamok feldolgozását Kafka Streamsszel, valamint a Connect, ksqlDB és MirrorMaker használatát.
- Bemutatkozás
- Áttekintés
- Áttekintés
- Demó: Manuális telepítés - JRE telepítés
- Demó: Manuális telepítés - DNS beállítás
- Demó: Manuális telepítés - Kafka verzió letöltése
- Demó: Manuális telepítés - Zookeekper konfiguráció és elindítás
- Demó: Manuális telepítés - Kafka konfiguráció és elindítás
- Demó: Manuális telepítés - Kafka konfiguráció frissítés
- Demó: Manuális telepítés - Kafka broker kiesés tesztelése
- Demó: Manuális telepítés - Kafka broker verzió frissítés
- Kitekintés: Kafka monitoring Prometheus-szal
- Demó: Manuális telepítés - Monitoring konfiuráció és telepítés
- Demo: Manuális telepítés - Grafana használata metrikák vizualizálására
- Strimzi operátor - bevezetés (Kubernetes-es kontrollerek)
- Strimzi operátor - bevezetés (Kubernetes-es custom resource-ok)
- Strimzi operátor - bevezetés (Kubernetes-es operátorok)
- Demó: Strimzi Operátor telepítés
- Demó: Kraft Kafka klaszter telepítés
- Demó: Kafka klaszter tesztelése
- Demó: Topic-ok kezelése Strimzi Operátorral
- Demó: Monitoring konfiguráció és telepítés Strimzi Operátorral
- Kafka Streams - áttekintés
- Kafka Streams - alapfogalmak
- Kafka Streams - példa alkalmazáslogika
- Demó: Kafka Streams alkalmazás – WordCount
- Kafka Streams - belső topikok
- Kafka Streams - KTable, KStreams dualitás
- Kafka Streams - műveletek típusai
- Kafka Streams - állapotmentes műveletek
- Kafka Streams - állapotőrző műveletek
- Kafka Streams - join
- Áttekintés
- Demó: Kafka Bridge telepítése Strimzivel
- Demó: üzenetek küldése REST API-n keresztül
- Demó: consumer létrehozása REST API-n keresztül
- Demó: consumer feliratkoztatása topicokra REST API-n keresztül
- Demó: üzenet lekérése REST API-n keresztül
- Demó: offset kezelés REST API-n keresztül (commit)
- Demó: offset kezelés REST API-n keresztül (seek)
- Demó: consumer törlése REST API-n keresztül
- Áttekintés
- Demó: Connect klaszter telepítés
- Demó: Source connector indítása (FileConnector)
- Demó: Sink connector indítása (JDBC connector)
- Áttekintés
- Architektúra
- Streams vs. Tables
- Pull vs. Push lekérdezések
- Demó: ksqlDB telepítés
- Demó: ksqlDB terminál indítás
- Demó: Stream létrehozása Kafka topic-ból
- Áttekintés
- Tipikus replikációs forgatókönyv
- Demó: Két Kafka teszt klaszter létrehozása
- Demó: MirrorMaker telepítése - replikáció tesztelése
- Áttekintés
- Összefoglalás