Kursplan

Modul 1: Introduksjon til arkitekturen og konfigurasjonen av Confluent Apache Kafka-klyngen

  • Kafka's rolle i moderne datapipelines
  • Forskjeller mellom Apache Kafka og Confluent Kafka
  • Kjernekomponenter: produsenter, konsumenter, brokere, emner, partisjoner
  • Kafka-klyngeutformingsmodeller og skaleringshensyn

Modul 2: Zookeeper Quorum Konfigurasjon

  • Hva er Zookeeper?
  • Zookeeper’s rolle i en Kafka-klyng
  • Zookeeper Quorum størrelse
  • Zookeeper konfigurasjon
  • Implementering av SSH på serverne våre
  • Praktisk: Zookeeper konfigurasjon (som team og som tjeneste)
  • Bruk av Zookeeper Command Line Interface (CLI)
  • Praktisk: Zookeeper Quorum konfigurasjon
  • Zookeeper internt filsystem
  • Ytelsesfaktorer som påvirker Zookeeper
  • Demonstrasjon av administrative verktøy for Zookeeper og Zoonavigator

Modul 3: Kafka Klyngkonfigurasjon

  • Grunnlæggende Kafka-konsepter
  • Kafka konfigurasjon
  • Praktisk: Kafka broker konfigurasjon
  • Praktisk: Utføring av Kafka kommandoer
  • Praktisk: Kafka Multi-Broker Klyngkonfigurasjon
  • Praktisk: Kafka klyngetesting
  • Kan jeg koble meg til Kafka-klyngen min?
  • Advertised.listeners konfigurasjon: viktigste innstilling
  • Emnekonfigurasjon
  • Konfigurasjon for nedlasting og inntasting av meldinger i emner
  • Praktisk: Demonstrasjon av Kafka feilresilens
  • Kafka ytelse: I/O
  • Kafka ytelse: nettverk (RED)
  • Kafka ytelse: RAM
  • Kafka ytelse: CPU
  • Kafka ytelse: operativsystem (OS)
  • Kafka ytelse: andre
  • Praktisk: Hvordan endre Kafka broker konfigurasjon

Modul 4: Avansert Kafka Konfigurasjon

  • Landoop Kafka emnebrukergrensesnitt, Confluent REST Proxy, Confluent Schema Registry konfigurasjon
  • Sende og motta meldinger (CLI, Java, og Spring rammeverk)
  • Overvåking av metrikker og verktøy (Confluent Control Center, Elasticsearch, etc.)
  • Loggfiler og offsethåndtering
  • Høy tilgjengelighet og katastroferedusering
  • Sørg for høy tilgjengelighet gjennom replikering
  • Finepussing av produsent- og konsumentytelse
  • Katastrofereduseringsstrategier
  • Feilovergangskontroll og datahåndtering
  • Kobler konfigurasjon
  • Kafka Connect implementering
  • Kafka sikkerhetsegenskaper

Sammendrag og neste trinn

Krav

  • Familjærfaring med distribuerte systemer og meldingskonsepter
  • Erfaring med Linux kommandolinjen
  • Grunnleggende forståelse av nettverk og systemforvaltning

Målgruppe

  • Systemforvaltere
  • DevOps-ingeniører
  • Platform- og infrastrukturteam
 21 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier