CONTACT ONS

Cursusaanbod

Module 1: Inleiding op de architectuur en clustermanagement van Confluent Apache Kafka

  • Wat is Apache Kafka en het Confluent Platform?
  • Basisbegrippen: Kafka-broker, producer, consumer en onderwerp
  • De rol van Kafka in data-streaming en messaging-pipelines
  • Confluent-uitbreidingen: REST Proxy, Schema Registry, Control Center
  • Architectuur van een Kafka-cluster: brokers, partities en replicatie

Module 2: Quorum-configuratie van Zookeeper

  • Wat is Zookeeper?
  • De rol van Zookeeper in een Kafka-cluster
  • Grootte van het Zookeeper-quorum
  • Configuratie van Zookeeper
  • SSH implementeren op onze servers
  • Praktijk: Zookeeper-configuratie (als team en als service)
  • Gebruik van de Zookeeper Command Line Interface (CLI)
  • Praktijk: Opzetten van het Zookeeper-quorum
  • Het interne bestandssysteem van Zookeeper
  • Prestatiefactoren die van invloed zijn op Zookeeper
  • Demo: Beheertools voor Zookeeper en Zoonavigator

Module 3: Configuratie van het Kafka-cluster

  • Kafka-basisbegrippen
  • Kafka-configuratie
  • Praktijk: Kafka-configuratie op een enkele broker
  • Praktijk: Kafka-commando's uitvoeren
  • Praktijk: Opzet van een Kafka-cluster met meerdere brokers
  • Praktijk: Testen van het Kafka-cluster
  • Kan ik verbinding maken met mijn Kafka-cluster?
  • Configuratie van Advertised.listeners: belangrijkste instelling
  • Onderwerpconfiguratie
  • Opzetten van message-invoer en -leverantie in onderwerpen
  • Praktijk: Demonstratie van de robuustheid van Kafka
  • Kafka-prestaties: I/O, netwerk, RAM, CPU, OS
  • Kafka-prestaties: andere factoren
  • Praktijk: Wijzigen van brokerconfiguraties

Module 4: Geavanceerde Kafka-configuratie

  • Configuratie van Landoop Kafka Topics UI, Confluent REST Proxy en Confluent Schema Registry
  • Verzenden en ontvangen van berichten (CLI, Java, Spring Framework)
  • Metingen- en monitoringtools (Confluent Control Center, Elasticsearch, etc.)
  • Logbestanden en offsetbeheer
  • Hoge beschikbaarheid en rampenherstel
  • Hoge beschikbaarheid garanderen met replicatie
  • Prestatietuning (producer/consumer)
  • Rampenherstelstrategieën
  • Failover-beheer en dataherstel
  • Opzet van connectors
  • Implementatie van Kafka Connect
  • Beveiligingsfuncties van Kafka

Samenvatting en vervolgstappen

Vereisten

  • Ervaring met Linux-gebaseerde systemen en command line-tools
  • Kennis van concepten in gedistribueerde systemen
  • Verstand van basisnetwerktechnieken en systeemconfiguratie

Doelgroep

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

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën