Opleiding: Apache Kafka: Real-time Datastreaming, Messaging & Event-driven Architectuur

In deze cursus krijg je een diepgaande en praktijkgerichte introductie tot Apache Kafka: het toonaangevende platform voor real-time datastreaming, messaging en event-driven architecturen. Je leert hoe Kafka werkt, hoe je schaalbare streamingapplicaties bouwt en hoe je Kafka integreert in moderne dataplatformen en microservices. Met hands-on labs werk je met producers, consumers, connectors en stream-processors en ontwerp je betrouwbare, high-throughput datapijplijnen in Python of Java.

Wat je leert

  • De basisprincipes van Apache Kafka en waarom het ideaal is voor real-time datastreaming.
  • Kernconcepten: producers, consumers, topics, partitions, offsets en consumer groups.
  • Architecturen voor schaalbaarheid, betrouwbaarheid en fouttolerantie.
  • Werken met Kafka Connect voor dataverplaatsing en database-integraties.
  • Real-time stream processing met de Kafka Streams-API.
  • Kafka binnen microservices en event-sourcing-patronen.
  • Geavanceerde concepten zoals exactly-once semantics, log compaction en Kafka Raft.

Na deze cursus kun je:

  • Zelfstandig Kafka-clusters en clients opzetten en beheren.
  • Robuuste streamingapplicaties bouwen met producers, consumers en Kafka Streams.
  • Kafka integreren in bestaande systemen via best-practice architecturen.
  • Data efficiënt verplaatsen met Kafka Connect en schema management.
  • Event-driven ontwerp toepassen binnen microservice-omgevingen.
  • Schaalbare en production-ready real-time datapijplijnen ontwerpen.

Voor wie

  • Data engineers en data-architecten.
  • Software engineers die werken met microservices of event-driven architecturen.
  • Organisaties die Kafka willen inzetten voor real-time analytics, dataverplaatsing of integraties.
  • Iedereen die real-time dataverwerking met Apache Kafka wil beheersen.

Voorkennis

  • Basiskennis van programmeren (bijv. Python of Java).
  • Bekendheid met gedistribueerde systemen of dataverwerking is handig.
  • Geen eerdere Kafka-ervaring vereist.

Inhoud (globaal programma)

Deel 1 – Introductie tot Kafka en real-time streaming

  • Producers, consumers, topics en partitions.

Deel 2 – Architectuur & integratie

  • Schaalbaarheid, betrouwbaarheid, replicatie en fouttolerantie.

Deel 3 – Kafka Connect

  • Source- en sink connectors, database-integratie, schema-evolutie.

Deel 4 – Kafka Streams

  • Stateful processing, windowing en real-time transformaties.

Deel 5 – Kafka in microservices

  • Event-sourcing, messaging-patronen en best practices.

Deel 6 – Geavanceerde concepten

  • Exactly-once semantics, log compaction, Kafka Raft.

Deel 7 – Best practices & Q&A

Meer...
€1.295
ex. BTW
Aangeboden door
D-Data
Onderwerp
Architectuur
Apache Kafka
Eventmanagement
Online recruitment
Niveau
HBO
Duur
2 dagen
Looptijd
2 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 2
Max: 12
Tijdstip
Overdag
Tijden en locaties
Den Bosch
ma 7 sep. 2026
Den Bosch
ma 16 nov. 2026