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.
Varaktighet 21 timmar
Kursplan
Modul 1: Inledning till arkitektur och konfiguration av Confluent Apache Kafka-klustret
- Kafkas roll i moderna datarör
- Skillnader mellan Apache Kafka och Confluent Kafka
- Grundläggande komponenter: producenter, konsumenter, broker, ämnen, partitioner
- Installation av Kafka-kluster och överväganden vid skalning
Modul 2: Konfiguration av Zookeeper-kvorum
- Vad är Zookeeper?
- Zookeepers roll i ett Kafka-kluster
- Storlek på Zookeeper-kvorum
- Zookeeper-konfiguration
- Implementation av SSH på våra servrar
- Praktik: Zookeeper-konfiguration (som ett team och som en tjänst)
- Användning av Zookeeper Command Line Interface (CLI)
- Praktik: Zookeeper-kvorumkonfiguration
- Zookeeper intern filsystem
- Prestadafaktorer som påverkar Zookeeper
- Demonstration av administrationstools för Zookeeper och Zoonavigator
Modul 3: Konfiguration av Kafka-kluster
- Grundläggande Kafka-koncept
- Kafka-konfiguration
- Praktik: Konfiguration av Kafka-broker
- Praktik: Körande av Kafka-kommandon
- Praktik: Konfiguration av Kafka-kluster med flera broker
- Praktik: Testning av Kafka-kluster
- Kan jag ansluta till mitt Kafka-kluster?
- Konfiguration av advertised.listeners: den viktigaste inställningen
- Ämneskonfiguration
- Konfiguration för att hämta och ta in meddelanden i ämnen
- Praktik: Demonstrera Kafkas motståndskraft
- Kafka-prestanda: In/Ut (I/O)
- Kafka-prestanda: Nätverk (RED)
- Kafka-prestanda: RAM
- Kafka-prestanda: CPU
- Kafka-prestanda: Operativsystem (OS)
- Kafka-prestanda: Övrigt
- Praktik: Hur man ändrar konfiguration för Kafka-broker
Modul 4: Avancerad Kafka-konfiguration
- Landoop Kafka-ämnens användargrä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 tools (Confluent Control Center, Elasticsearch m.m.)
- Loggfiler och offset-hantering
- Hög tillgänglighet och katastrofåterhämtning
- Säkerställande av hög tillgänglighet genom replikering
- Optimering av prestanda för producenter och konsumenter
- Strategier för katastrofåterhämtning
- Kontroll av failover och dataåterhämtning
- Konfiguration av anslutningar (connectors)
- Implementation av Kafka Connect
- Kafkas säkerhetsfunktioner
Sammanfattning och nästa steg
Krav
- Kunskap om distribuerade system och koncept för meddelandehantering
- Erfarenhet av Linux-kommandoraden
- Grundläggande förståelse för nätverk och systemadministration
Målgrupp
- Systemadministratörer
- DevOps-ingenjörer
- Plattform- och infrastrukturteam
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