Apache Kafka


Apache Kafka is een event streaming platform geschreven met Scala en Java. De software wordt gebruikt voor het behandelen van real-time data feeds. Streamingdata vormen een steeds belangrijkere bron van informatie voor organisaties. Een voorbeeld zijn likes op Facebook en clicks op een website. Deze streamingdata worden gebruikt om transactionele data, zoals orders, voorraad en shopping carts te verrijken. Al deze data is uitermate belangrijk om het klantgedrag en eventuele fricties goed te begrijpen en is voeding voor predictive analytics engines die het verschil kunnen maken.

Omschrijving

Tijdens de cursus Apache Kafka zet u een cluster op dat grote hoeveelheden berichten kan verwerken.

U zet een schaalbaar, fout-tolerant, publiceer-abonneer berichtensysteem op, waarmee u gedistribueerde applicaties kunt bouwen en internetbedrijven kunt ondersteunen. Denk hierbij aan bedrijven als Internet, LinkedIn, Twitter, AirBnB en vele anderen. Kleinschalige open-sourceprojecten komen en gaan, maar het lijkt erop dat dit product sterk in opkomst is.

Na afloop van de cursus heeft u de volgende leerdoelen behaald:

  • Introductie
    • Overzicht van de software
    • Installatie
    • Configuratie
    • Schalen van de software
    • Cluster architectuur
    • Command Line tools
  • Cluster opzetten
    • Cluster basis vanaf command line tool
    • Topics opzetten en managen
    • De producer gebruiken
    • De consumer gebruiken
  • Beheer
    • Configuratie
    • Beheer vanaf de command line
    • Testen platform
    • Monitoren platform
    • Beveiliging

Het cursusmateriaal en de lunches zijn bij de cursus inbegrepen.

Inhoud

Tijdens de cursus Apache Kafka worden de volgende onderwerpen behandeld:

Dag 1

Op de eerste cursusdag maakt u kennis met het programma. In een presentatie worden de functies en mogelijkheden van Apache Kafka duidelijk uiteengezet. Hierna gaat u het programma installeren en configureren. Onder begeleiding van de docent maakt u kennis van de functies en de interface. U maakt diverse opdrachten om het programma goed onder de knie te krijgen.

Dag 2

De tweede cursusdag staat in het teken van clusters en beheer. Aan de hand van opdrachten leert u clusters opzetten en hiermee te werken. Ook leert u hoe u Apache Kafka het best kunt beheren en beveiligen. Op deze dag is er ook ruimte voor inbreng van de cursisten om zo het maximale uit de cursus te kunnen halen.

Plaats en data (10)
Plaats Duur Data
Apeldoorn - Wapenrustlaan 11 2 dagen 5 & 12 augustus 2026 Inschrijven >
Virtual Classroom 2 dagen 5 & 12 augustus 2026 Inschrijven >
Apeldoorn - Wapenrustlaan 11 2 dagen 7 & 14 september 2026 Inschrijven >
Virtual Classroom 2 dagen 7 & 14 september 2026 Inschrijven >
Apeldoorn - Wapenrustlaan 11 2 dagen 6 & 13 oktober 2026 Inschrijven >
Virtual Classroom 2 dagen 6 & 13 oktober 2026 Inschrijven >
Apeldoorn - Wapenrustlaan 11 2 dagen 3 & 10 november 2026 Inschrijven >
Virtual Classroom 2 dagen 3 & 10 november 2026 Inschrijven >
Apeldoorn - Wapenrustlaan 11 2 dagen 8 & 15 december 2026 Inschrijven >
Virtual Classroom 2 dagen 8 & 15 december 2026 Inschrijven >

Praktische informatie

Doelgroep

Deze cursus is bestemd voor iedereen die met Apache Kafka een cluster wil opzetten dat grote hoeveelheden berichten kan verwerken.

Voorkennis

Voor deze cursus is geen specifieke voorkennis vereist.

Duur

De cursusduur is twee dagen.

Groepsgrootte

De maximale groepsgrootte bedraagt acht personen.

Certificaat

Na afloop van de training ontvangen alle deelnemers een certificaat.