Cursusaanbod

Module 1: Inleiding tot de Confluent Apache Kafka Architectuur en Clusterconfiguratie

  • Wat is Apache Kafka en het Confluent Platform?
  • Fundamentals van Kafka broker, producer, consumer en topics
  • De rol van Kafka in data streaming en messaging pipelines
  • Confluent-extensies: REST Proxy, Schema Registry, Control Center
  • Kafka cluster architectuur: brokers, partitions en replicatie

Module 2: Zookeeper Quorum Configuratie

  • Wat is Zookeeper?
  • De rol van Zookeeper in een Kafka cluster
  • Grootte van de Zookeeper quorum
  • Zookeeper configuratie
  • SSH implementeren op onze servers
  • Hands-on: Zookeeper configuratie (als team en als service)
  • Gebruik maken van de Zookeeper Command Line Interface (CLI)
  • Hands-on: Zookeeper quorum opzetten
  • Het interne bestandssysteem van Zookeeper
  • Prestatiefactoren die Zookeeper beïnvloeden
  • Demo: Zookeeper management tools en Zoonavigator

Module 3: Kafka Cluster Configuratie

  • Kafka basisbeginselen
  • Kafka configuratie
  • Hands-on: Kafka configuratie op een enkele broker
  • Hands-on: Uitvoeren van Kafka-commando's
  • Hands-on: Kafka multi-broker (cluster) opzetten
  • Hands-on: Kafka cluster testen
  • Kan ik me verbinden met mijn Kafka cluster?
  • Advertised.listeners configuratie: sleutelinstelling
  • Topic configuratie
  • Opzetten van berichten-ingestie en -levering in topics
  • Hands-on: Kafka resilience demonstreren
  • Kafka prestaties: I/O, netwerk, RAM, CPU, OS
  • Kafka prestaties: andere factoren
  • Hands-on: Broker configuraties wijzigen

Module 4: Geavanceerde Kafka Configuratie

  • Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry configuratie
  • Verzenden en ontvangen van berichten (CLI, Java, Spring Framework)
  • Metriek- en monitoringshulpmiddelen (Confluent Control Center, Elasticsearch, etc.)
  • Logbestanden en offsetbeheer
  • Hoge beschikbaarheid en herstel na ramp
  • Hoge beschikbaarheid garanderen met replicatie
  • Prestatieoptimalisatie (producer/consumer)
  • Herstelstrategieën na ramp
  • Overstappen op beheer en herstel van gegevens
  • Connectors opzetten
  • Implementatie van Kafka Connect
  • Kafka beveiligingsfuncties

Samenvatting en volgende stappen

Vereisten

  • Ervaring met Linux-gebaseerde systemen en opdrachtregeltools
  • Vertrouwdheid met concepten van verdeelde systemen
  • Begrip van basisnetwerk en systeemconfiguratie

Doelgroep

  • DevOps en SRE-teams die Kafka-deployments beheren
  • Systeembeheerders die werken met Confluent en Zookeeper
  • Kafka-ontwikkelaars en architecten verantwoordelijk voor schaalbare systemen
 16 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën