Cursusaanbod
Inleiding tot Apache Kafka
- Wat is Kafka en waarom gebruik je het?
- Kerncomponenten: Topics, Partitions, Producers, Consumers, Brokers
- Begrijpen van Kafka’s publish-subscribe model
- Toepassingsgebieden van Kafka in echte wereldscenario's
Een Kafka-ontwikkelomgeving opzetten
- Installeren en configureren van Kafka en ZooKeeper
- Kafka CLI-tools voor topic management
- Kafka configureren voor hoge beschikbaarheid
Kafka Producers en Consumers
- Kafka Producers maken in Java
- Berichten produceren met keys, partitions en acknowledgments
- Kafka Consumers maken in Java
- Consumer groups en offset management
Werken met Kafka Streams
- Inleiding tot de Kafka Streams API
- Echtijd data streams verwerken
- Stateful vs. stateless processing
- Windowing, joins en aggregaties
Betrouwbaarheid en prestaties waarborgen
- Kafka replicatie en fouttolerantie
- Optimalisatie van producer- en consumer-configuraties
- Kafka-prestaties bewaken
Kafka-beveiliging en authenticatie
- SSL/TLS-versleuteling inschakelen
- Authenticatie configureren met SASL
- Rolgebaseerde toegangscontrole met Kafka ACLs
Kafka integreren met andere systemen
- Kafka Connect gebruiken om databases te integreren
- Kafka verbinden met Elasticsearch, PostgreSQL en andere datasources
- Event-driven microservices bouwen met Kafka
Samenvatting en volgende stappen
Vereisten
- Een begrip van core Java-programmering
- Basis-kennis van gedistribueerde systemen en berichtensystemen
- Kennis van softwareontwikkelings-tools zoals Maven of Gradle
Doelgroep
- Java-ontwikkelaars die Kafka willen integreren in hun toepassingen
- Software ingenieurs die werken met gebeurtenisgedreven architecturen
- Ontwikkelaars die geïnteresseerd zijn in het leren van Kafka als gedistribueerd berichtensysteem
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
Mogelijkheid om zelfstandige oefeningen uit te voeren in de trainingsomgeving.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Cursus - Kafka for Administrators
Automatisch vertaald
De trainer probeerde de meest gecompliceerde onderwerpen op een eenvoudigere manier uit te leggen.
Calvin Raj Antony - SICPA SA
Cursus - Administration of Kafka Message Queue
Automatisch vertaald