Cursusaanbod
Introductie tot Apache Kafka
- Wat is Kafka en waarom zou je het gebruiken?
- Belangrijkste componenten: Topics, Partitions, Producers, Consumers, Brokers
- Het publish-subscribe-model van Kafka begrijpen
- Use cases van Kafka in real-world toepassingen
Een Kafka-ontwikkelomgeving instellen
- Kafka en ZooKeeper installeren en configureren
- Kafka CLI-tools voor het beheren van onderwerpen
- Kafka configureren voor hoge beschikbaarheid
Kafka Producers en Consumers
- Kafka Producers maken in Java
- Berichten produceren met sleutels, partijen en bevestigingen
- Kafka Consumers maken in Java
- Consumer-groepen en offsetbeheer
Werken met Kafka Streams
- Introductie tot Kafka Streams API
- Realtime gegevensstromen verwerken
- Stateful vs. stateless verwerking
- Windowing, joins en aggregaties
Zorg ervoor dat de betrouwbaarheid en prestaties
- Kafka-replicatie en fouttolerantie
- De configuraties van producenten en consumenten optimaliseren
- De prestaties van Kafka controleren
Kafka-beveiliging en -authenticatie
- SSL/TLS-encryptie inschakelen
- Authenticatie configureren met SASL
- Rolgebaseerde toegangscontrole met Kafka ACL's
Kafka integreren met andere systemen
- Kafka Connect gebruiken om met databases te integreren
- Kafka verbinden met Elasticsearch, PostgreSQL en andere gegevensbronnen
- Event-driven microservices bouwen met Kafka
Samenvatting en volgende stappen
Vereisten
- An understanding of core Java programming
- Basiskennis van gedistribueerde systemen en messaging-systemen
- Vertrouwdheid met software-ontwikkelingshulpmiddelen zoals Maven of Gradle
Doelgroep
- Java ontwikkelaars die Kafka in hun applicaties willen integreren
- Software-ingenieurs die werken met event-driven architecturen
- Ontwikkelaars die geïnteresseerd zijn in het leren van Kafka als een gedistribueerd messaging-systeem
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (5)
Betrokkenheid bij de trainer Een aantal relevante Oefeningen en Labs Praktijkexamens
Salim - SICPA SA
Cursus - Administration of Kafka Message Queue
Automatisch vertaald
Interactieve aanpak van de docent, geen rechttoe rechtaan verhaal maar acteren op de vragen uit het publiek.
Rens - Canon Medical Informatics Europe B.V.
Cursus - Administration of Kafka Topic
Automatisch vertaald
De labo's en de dia's zijn goed te combineren met Jorge's kennis en liefde voor Kafka.
Willem - BMW SA
Cursus - Apache Kafka for Developers
Automatisch vertaald
very interactive...
Richard Langford
Cursus - SMACK Stack for Data Science
Sufficient hands on, trainer is knowledgable