Ta kontakt
 Varighet 21 timer

Kursplan

Modul 1: Innføring i arkitekturen og konfigurasjonen av Confluent Apache Kafka-klyngen

  • Kafkas rolle i moderne datakanaler
  • Skjell mellom Apache Kafka og Confluent Kafka
  • Kjernedeler: produsenter, forbrukere, broker, emner, partisjoner
  • Implementeringsmodeller for Kafka-klynger og hensyn til skalering

Modul 2: Konfigurering av Zookeeper-kvorer

  • Hva er Zookeeper?
  • Zookeepers rolle i et Kafka-klynger
  • Størrelse på Zookeeper-kvorer
  • Zookeeper-konfigurasjon
  • Implementering av SSH på serverne våre
  • Praktisk: Zookeeper-konfigurasjon (som team og som tjeneste)
  • Bruk av Zookeeper-kommandolinjegrænsetjenesten (CLI)
  • Praktisk: Konfigurasjon av Zookeeper-kvorer
  • Zookeepers interne filsystem
  • Ytelsesfaktorer som påvirker Zookeeper
  • Demonstrasjon av administrasjonsverktøy for Zookeeper og Zoonavigator

Modul 3: Konfigurasjon av Kafka-klyngen

  • Grunnleggende Kafka-konsepter
  • Kafka-konfigurasjon
  • Praktisk: Konfigurasjon av Kafka-broker
  • Praktisk: Utføring av Kafka-kommandoer
  • Praktisk: Konfigurasjon av Kafka-klynger med flere broker
  • Praktisk: Testing av Kafka-klyngen
  • Kan jeg koble til min Kafka-klynger?
  • Konfigurasjon av Advertised.listeners: den viktigste innstillingen
  • Emnekonfigurasjon
  • Konfigurasjon for nedlasting og inntak av meldinger i emner
  • Praktisk: Demonstrasjon av Kafka-resiliens
  • Kafka-ytelse: I/O
  • Kafka-ytelse: Nettverk (RED)
  • Kafka-ytelse: RAM
  • Kafka-ytelse: CPU
  • Kafka-ytelse: Operativsystem (OS)
  • Kafka-ytelse: Andre
  • Praktisk: Hvordan endre konfigurasjonen for en Kafka-broker

Modul 4: Avansert Kafka-konfigurasjon

  • Landoop Kafka emne brukergrenseflate, konfigurasjon av Confluent REST Proxy og Confluent Schema Registry
  • Send og motta meldinger (CLI, Java og Spring-rammeverket)
  • Overvåkingsmetriker og verktøy (Confluent Control Center, Elasticsearch osv.)
  • Loggfiler og forskytningshåndtering
  • Høy tilgjengelighet og katastrofeberedskap
  • Sikre høy tilgjengelighet gjennom replikasjon
  • Justering av ytelse for produsenter og forbrukere
  • Katastrofeberedskapsstrategier
  • Failover-kontroll og datarestaurering
  • Connector-konfigurasjon
  • Implementasjon av Kafka Connect
  • Kafkas sikkerhetsfunksjoner

Sammendrag og neste steg

Krav

  • Kjennskap til distribuerte systemer og konsepter for meldingsutveksling
  • Erfaring med Linux-kommandolinjen
  • Grunnleggende forståelse av nettverks og systemadministrasjon

Målgruppe

  • Systemadministratorer
  • DevOps-ingeniører
  • Platform- og infrastrukturteam

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier