Apache Kafka – eLearning
Premium e-learning met certificering
Met de Kafka-certificatietraining van AVC leer je hoe je grote hoeveelheden data kunt verwerken met behulp van diverse tools. Je leert beter gebruik te maken van Big Data Analytics via een hands-on training in Apache Kafka. Dankzij onze blended learning-aanpak krijg je de kans om de fundamentele concepten van Apache Kafka te begrijpen én direct in de praktijk toe te passen.
In deze cursus leer je alles over de architectuur, installatie, configuratie en interface van Apache Kafka als open-source messagingplatform. Ook leer je de basis van Apache ZooKeeper als centrale service en hoe je Kafka installeert voor real-time messaging.
Wat is Apache Kafka?
Apache…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Premium e-learning met certificering
Met de Kafka-certificatietraining van AVC leer je hoe je grote hoeveelheden data kunt verwerken met behulp van diverse tools. Je leert beter gebruik te maken van Big Data Analytics via een hands-on training in Apache Kafka. Dankzij onze blended learning-aanpak krijg je de kans om de fundamentele concepten van Apache Kafka te begrijpen én direct in de praktijk toe te passen.
In deze cursus leer je alles over de architectuur, installatie, configuratie en interface van Apache Kafka als open-source messagingplatform. Ook leer je de basis van Apache ZooKeeper als centrale service en hoe je Kafka installeert voor real-time messaging.
Wat is Apache Kafka?
Apache Kafka is een open-source platform voor gedistribueerde streamverwerking, ontwikkeld door LinkedIn en gedoneerd aan de Apache Software Foundation. Het is geschreven in Scala en Java.
Waarom Apache Kafka leren?
Kafka is populair vanwege:
- Grote schaalbaarheid
- Zeer betrouwbare en duurzame berichtenverwerking
- Hoge prestaties
- Goede integratie met enterprise Hadoop-infrastructuur
Student profile
Voor Wie is Deze Cursus Geschikt?
Deze cursus is ideaal voor iedereen die zijn kennis wil verdiepen in data streaming, real-time analytics en gedistribueerde systemen:
- Softwareontwikkelaars
- Data engineers
- Big Data professionals
- DevOps engineers
- Systeembeheerders
- Business Intelligence (BI) professionals
- Solutions architects
- Studenten en starters
Toelatingseisen
Er zijn geen formele vereisten, maar onderstaande kennis is nuttig:
Basiskennis programmeren:
- Java, Python of Scala
- OOP-concepten, datastructuren en algoritmes
Begrip van gedistribueerde systemen:
- Concepten als nodes, clusters en netwerkprotocollen
- Basiskennis van fouttolerantie, high availability
Basiskennis van Linux/Unix:
- Navigatie via command line
- Werken met processen, bestanden en directories
(Optioneel): kennis van databases, replicatie, schaalbaarheid
Objectives
Leerdoelen
Na afloop kun je:
- De kerncomponenten van Kafka uitleggen: producers, consumers, brokers, topics, partitions, logs
- Kafka-omgevingen monitoren, troubleshooten en onderhouden
- Real-time datastromen ontwerpen en implementeren met Kafka producers & consumers
- Strategieën toepassen voor duurzaamheid, fouttolerantie en schaalbaarheid in Kafka
Curriculum
Vaardigheden die je leert
- Basisbegrippen van Kafka
- Kafka-architectuur
- Kafka-installatie en -configuratie
- Kafka-interface en gebruik van Apache ZooKeeper
- Kafka gebruiken voor real-time messaging
Cursusinhoud
Deel 1 – Introductie tot Apache Kafka
- Overzicht van Big Data
- Messaging systemen
- Kafka-componenten & architectuur
- Kafka-clusters & toepassingen
- Installatie & demo's
Deel 2 – Kafka Producer
- Producer-architectuur
- Berichten verzenden, serialisatie, partitionering
Deel 3 – Kafka Consumer
- Poll loop, consumerconfiguratie
- Offsetbeheer, deserialisatie
Deel 4 – Kafka-operaties & performance
- Replicatie, opslag, systeemconfiguratie
Deel 5 – Kafka cluster & beheer
- Multi-clusterarchitectuur
- MirrorMaker, dynamische configuratie
- Console tools
Deel 6 – Monitoring & Schema Registry
- Monitoren van Kafka
- Schema Registry & Avro
Deel 7 – Kafka Streams & Connectors
- Streamverwerking
- Kafka Connect
Deel 8 – Integratie met Apache Storm
- Storm-architectuur & topologie
- Kafka Spout integratie
Deel 9 – Integratie met Spark en Flume
- Spark basics & streaming
- Kafka integratie met Spark
- Kafka naar HDFS met Flume
Deel 10 – Beheer & Beveiliging
- Admin client
- Kafka security: SSL, ACL’s en componenten
Characteristics
Belangrijkste Kenmerken van de Training
- Cursus en materiaal in het Engels
- Niveau: Beginner tot gemiddeld (voor toekomstige data engineers)
- 1 jaar toegang tot het eLearning-platform, 24/7 beschikbaar
- 9,5 uur videomateriaal
- Aanbevolen studietijd: 50 uur
- 1 praktijkgerichte casestudy
- Geen examen, maar je ontvangt een certificaat van deelname
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
