Ta kontakt
 Varighet 16 timer

Kursplan

Modul 1: Introduksjon til arkitektur og klyngekonfigurasjon for Confluent Apache Kafka

  • Hva er Apache Kafka og Confluent Platform?
  • Grunnleggende om Kafka-meglere, produsenter, forbrukere og temaer
  • Kafkas rolle i datastrømmer og meldingsrør
  • Confluent-utvidelser: REST Proxy, Schema Registry, Control Center
  • Kafkas klyngearkitektur: meglere, partisjoner og replikasjon

Modul 2: Zookeeper korumskonfigurasjon

  • Hva er Zookeeper?
  • Zookeepers rolle i en Kafka-klynge
  • Zookeeper korumsstørrelse
  • Zookeeper-konfigurasjon
  • Implementering av SSH på våre servere
  • Hånd på kjøre: Zookeeper-konfigurasjon (som team og som tjeneste)
  • Bruk av Zookeeper kommandolinjegrensesnittet (CLI)
  • Hånd på kjøre: Zookeeper korumsoppsett
  • Zookeepers interne filsystem
  • Ytelsesfaktorer som påvirker Zookeeper
  • Demo: Zookeeper-administrasjonsverktøy og Zoonavigator

Modul 3: Kafka klyngekonfigurasjon

  • Kafka-grunnleggende
  • Kafka-konfigurasjon
  • Hånd på kjøre: Kafka-konfigurasjon på en enkelt megler
  • Hånd på kjøre: Kjøre Kafka-kommandoer
  • Hånd på kjøre: Kafka multi-megler (klynge) oppsett
  • Hånd på kjøre: Testing av Kafka-klynge
  • Kan jeg koble til min Kafka-klynge?
  • Advertised.listeners-konfigurasjon: nøkkelinstilling
  • Temakonfigurasjon
  • Oppsett av meldingsinngang og levering i temaer
  • Hånd på kjøre: Demonstrere Kafkas motstandsdyktighet
  • Kafkas ytelse: I/O, nettverk, RAM, CPU, OS
  • Kafkas ytelse: andre faktorer
  • Hånd på kjøre: Hvordan endre meglerkonfigurasjoner

Modul 4: Avansert Kafka-konfigurasjon

  • Landoop Kafka Temae UI, Confluent REST Proxy, Confluent Schema Registry-konfigurasjon
  • Send og mottak meldinger (CLI, Java, Spring Framework)
  • Metrikker og overvåkingsverktøy (Confluent Control Center, Elasticsearch, osv.)
  • Loggfil og offset-administrasjon
  • Høy tilgjengelighet og katastrofe-gjenoppretting
  • Sikre høy tilgjengelighet med replikasjon
  • Ytelsesjustering (produsent/forbruker)
  • Katastrofe-gjenopprettingsstrategier
  • Failover-kontroll og data-gjenoppretting
  • Connector-oppsett
  • Implementering av Kafka Connect
  • Kafkas sikkerhetsfunksjoner

Oppsummering og neste steg

Krav

  • Erfaring med Linux-baserte systemer og kommandolinjeværktøy
  • Kjennskap til konsepter for distribuerte systemer
  • Forståelse av grunnleggende nettverks og systemkonfigurasjon

Målgruppe

  • DevOps- og SRE-lag som administrerer Kafka-utslipp
  • Systemadministratorer som jobber med Confluent og Zookeeper
  • Kafka-utviklere og arkitekter ansvarlig for skalerbare systemer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier