Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Modul 1: Introduktion till arkitekturen och konfigurationen av Confluent Apache Kafka-cluster
- Kafkas roll i moderna dataflöden
- Skillnader mellan Apache Kafka och Confluent Kafka
- Kärnkomponenter: producers, consumers, brokers, ämnen (topics), partitioner
- Implementeringsmodeller för Kafka-cluster och skalningsöverväganden
Modul 2: Konfiguration av Zookeeper-kvorum
- Vad är Zookeeper?
- Zookeepers roll i ett Kafka-cluster
- Zookeeper-kvorumets storlek
- Zookeeper-konfiguration
- Implementering av SSH på våra servrar
- Praktiskt: Zookeeper-konfiguration (som ett team och som en tjänst)
- Användning av Zookeepers kommandotolk (CLI)
- Praktiskt: Zookeeper-kvorum-konfiguration
- Zookeepers interna filsystem
- Prestandafaktorer som påverkar Zookeeper
- Demonstration av administrationstools för Zookeeper och Zoonavigator
Modul 3: Kafka-clusterkonfiguration
- Grunläggande Kafka-koncept
- Kafka-konfiguration
- Praktiskt: Konfiguration av Kafka-broker
- Praktiskt: Exekvering av Kafka-kommandon
- Praktiskt: Konfiguration av ett multi-broker Kafka-cluster
- Praktiskt: Testning av Kafka-cluster
- Kan jag ansluta till mitt Kafka-cluster?
- Konfiguration av Advertised.listeners: den viktigaste inställningen
- Konfiguration av ämnen (topics)
- Konfiguration för nedladdning och inläsning av meddelanden i ämnen
- Praktiskt: Demonstration av Kafkas tillförlitlighet
- Kafkas prestanda: I/O
- Kafkas prestanda: Nätverk (RED)
- Kafkas prestanda: RAM
- Kafkas prestanda: CPU
- Kafkas prestanda: Operativsystem (OS)
- Kafkas prestanda: Övrigt
- Praktiskt: Hur man ändrar konfigurationen av en Kafka-broker
Modul 4: Avancerad Kafka-konfiguration
- Landoop Kafka-ämnesgränssnitt, konfiguration av Confluent REST Proxy och Confluent Schema Registry
- Sändning och mottagning av meddelanden (CLI, Java och Spring-ramverket)
- Övervakning av metrik och verktyg (Confluent Control Center, Elasticsearch, m.fl.)
- Loggfiler och hantering av offsetter
- Hög tillgänglighet och katastrofåterställning
- Garanti av hög tillgänglighet genom replikering
- Optimering av producer- och consumer-prestanda
- Strategier för katastrofåterställning
- Övergångskontroll och dataåterställning
- Konfiguration av anslutningar (connectors)
- Implementering av Kafka Connect
- Kafkas säkerhetsfunktioner
Sammanfattning och nästa steg
Krav
- Kännedom om distribuerade system och meddelandekoner (messaging).
- Erfarenhet av Linux-kommandotolken.
- Grunläggande förståelse för nätverk och systemadministration.
Målgrupp
- Systemadministratörer
- DevOps-ingenjörer
- Plattform- och infrastrukturteam
21 Timmar
Vittnesmål (2)
Möjlighet att utföra oberoende övningar i träningsmiljön.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kurs - Kafka for Administrators
Maskintolkat
My praktiska exempel. Tränaren har försökt hålla ett tempo där alla kan följa med, även om gruppen var ganska olika när det gäller kunskapsnivå. Han har gett mycket stöd till praktiskt taget alla som frågade om det :)
Georgi - BMW SA
Kurs - Apache Kafka for Developers
Maskintolkat