CONTACT ONS

Cursusaanbod

Module 1: Inleiding tot de architectuur en configuratie van een Confluent Apache Kafka-cluster

  • De rol van Kafka in moderne data-pipelines
  • Verschillen tussen Apache Kafka en Confluent Kafka
  • Kerncomponenten: producers, consumers, brokers, topics en partities
  • Modelleren van implementatie van Kafka-clusters en overwegingen rond schaalbaarheid

Module 2: Configureren van het Zookeeper Quorum

  • Wat is Zookeeper?
  • De functie van Zookeeper binnen een Kafka-cluster
  • Grootte van het Zookeeper-quorum
  • Configureren van Zookeeper
  • SSH instellen op onze servers
  • Praktijkopdracht: Configureren van Zookeeper (zowel in teamverband als als dienst)
  • Gebruik maken van de Command Line Interface (CLI) van Zookeeper
  • Praktijkopdracht: Opzetten van een Zookeeper Quorum
  • Het interne bestandssysteem van Zookeeper
  • Factoren die invloed hebben op de prestaties van Zookeeper
  • Demonstratie van beheer- en monitoringtools voor Zookeeper, waaronder Zoonavigator

Module 3: Configureren van een Kafka-cluster

  • Basisconcepten binnen Kafka
  • Configuratie van Kafka zelf
  • Praktijkopdracht: Configuratie van Kafka-brokers
  • Praktijkopdracht: Uitvoeren van diverse Kafka-commando's
  • Praktijkopdracht: Opzetten van een meerdere brokers bevattend Kafka-cluster
  • Praktijkopdracht: Testen van het functioneren van het cluster
  • Is er verbinding mogelijk met mijn Kafka-cluster?
  • De instelling ‘advertised.listeners’: een zeer belangrijke configuratieparameter
  • Configuratie van topics
  • Instellen voor het downloaden en verwerken van berichten in topics
  • Praktijkopdracht: Demonstratie van de robuustheid van Kafka
  • Prestaties van Kafka: I/O-aspecten
  • Prestaties van Kafka: Netwerkgedrag (RED)
  • Prestaties van Kafka: RAM-gebruik
  • Prestaties van Kafka: CPU-beperkingen
  • Prestaties van Kafka: De rol van het besturingssysteem
  • Overige factoren die de prestaties beïnvloeden
  • Praktijkopdracht: Wijzigen van instellingen binnen Kafka-brokers

Module 4: Geavanceerde configuratie-opties in Kafka

  • Configureren van het gebruikersinterface Landoop Kafka, Confluent REST Proxy en Confluent Schema Registry
  • Verzenden en ontvangen van berichten via de CLI, Java en het Spring-framework
  • Monitoren en analyseren van prestatiemetingen met tools zoals Confluent Control Center en Elasticsearch<\/li>
  • Beheer van logbestanden en offset-informatie
  • Voorzien in hoge beschikbaarheid en strategieën ter beperking van gevolgen bij calamiteiten
  • Het waarborgen van hoge beschikbaarheid via efficiënte replicatie
  • Prestatieoptimalisatie van zowel producers als consumers
  • Strategieën voor snelle herstel na rampen
  • Beheersing van failover-processen en dataherstelmechanismen<\/li>
  • Configureren van connectors
  • Implementatie van Kafka Connect
  • Beschikbare beveiligingsfuncties binnen Kafka

Samenvatting en vervolgstappen

Vereisten

  • Bekendheid met gedistribueerde systemen en concepten rond berichtverwerking
  • Ervaring met het gebruik van de Linux-commandozeeflinie
  • Basiskennis van netwerkinfrastructuur en systeembeheer

Doelgroep

  • Systeembeheerders
  • DevOps-engineers
  • Platform- en infrastructuurteams
 21 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