Kom i kontakt
 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

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier