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)
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
Heel interactief...
Richard Langford
Cursus - SMACK Stack for Data Science
Automatisch vertaald
Voldoende hands-on ervaring, trainer is deskundig
Chris Tan
Cursus - A Practical Introduction to Stream Processing
Automatisch vertaald
Raspvaardigheden, voorbeelden, zeer goede oefeningen
Marek Konieczny - G2A.COM Limited
Cursus - Kafka for Administrators
Automatisch vertaald
De cursus was uitstekend. Onze trainer Andreas was zeer goed voorbereid en beantwoordde alle vragen die we stelden. Ook hielp hij ons wanneer we problemen hadden en legde alles in detail uit wanneer dat nodig was. De beste cursus waar ik ooit aan deel heb genomen.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Cursus - Microservices with Spring Cloud and Kafka
Automatisch vertaald