Cursusaanbod
Module 1: Inleiding tot de architectuur en configuratie van een Confluent Apache Kafka-cluster
- De rol van Kafka in moderne data-pipelines
- Verschillen tussen Apache Kafka en Confluent Kafka
- Kerncomponenten: producers, consumers, brokers, topics en partities
- Modelleren van implementatie van Kafka-clusters en overwegingen rond schaalbaarheid
Module 2: Configureren van het Zookeeper Quorum
- Wat is Zookeeper?
- De functie van Zookeeper binnen een Kafka-cluster
- Grootte van het Zookeeper-quorum
- Configureren van Zookeeper
- SSH instellen op onze servers
- Praktijkopdracht: Configureren van Zookeeper (zowel in teamverband als als dienst)
- Gebruik maken van de Command Line Interface (CLI) van Zookeeper
- Praktijkopdracht: Opzetten van een Zookeeper Quorum
- Het interne bestandssysteem van Zookeeper
- Factoren die invloed hebben op de prestaties van Zookeeper
- Demonstratie van beheer- en monitoringtools voor Zookeeper, waaronder Zoonavigator
Module 3: Configureren van een Kafka-cluster
- Basisconcepten binnen Kafka
- Configuratie van Kafka zelf
- Praktijkopdracht: Configuratie van Kafka-brokers
- Praktijkopdracht: Uitvoeren van diverse Kafka-commando's
- Praktijkopdracht: Opzetten van een meerdere brokers bevattend Kafka-cluster
- Praktijkopdracht: Testen van het functioneren van het cluster
- Is er verbinding mogelijk met mijn Kafka-cluster?
- De instelling ‘advertised.listeners’: een zeer belangrijke configuratieparameter
- Configuratie van topics
- Instellen voor het downloaden en verwerken van berichten in topics
- Praktijkopdracht: Demonstratie van de robuustheid van Kafka
- Prestaties van Kafka: I/O-aspecten
- Prestaties van Kafka: Netwerkgedrag (RED)
- Prestaties van Kafka: RAM-gebruik
- Prestaties van Kafka: CPU-beperkingen
- Prestaties van Kafka: De rol van het besturingssysteem
- Overige factoren die de prestaties beïnvloeden
- Praktijkopdracht: Wijzigen van instellingen binnen Kafka-brokers
Module 4: Geavanceerde configuratie-opties in Kafka
- Configureren van het gebruikersinterface Landoop Kafka, Confluent REST Proxy en Confluent Schema Registry
- Verzenden en ontvangen van berichten via de CLI, Java en het Spring-framework
- Monitoren en analyseren van prestatiemetingen met tools zoals Confluent Control Center en Elasticsearch<\/li>
- Beheer van logbestanden en offset-informatie
- Voorzien in hoge beschikbaarheid en strategieën ter beperking van gevolgen bij calamiteiten
- Het waarborgen van hoge beschikbaarheid via efficiënte replicatie
- Prestatieoptimalisatie van zowel producers als consumers
- Strategieën voor snelle herstel na rampen
- Beheersing van failover-processen en dataherstelmechanismen<\/li>
- Configureren van connectors
- Implementatie van Kafka Connect
- Beschikbare beveiligingsfuncties binnen Kafka
Samenvatting en vervolgstappen
Vereisten
- Bekendheid met gedistribueerde systemen en concepten rond berichtverwerking
- Ervaring met het gebruik van de Linux-commandozeeflinie
- Basiskennis van netwerkinfrastructuur en systeembeheer
Doelgroep
- Systeembeheerders
- DevOps-engineers
- Platform- en infrastructuurteams
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 4800 € + 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
Zeer praktische voorbeelden. De trainer heeft geprobeerd een tempo aan te houden waarbij iedereen kon volgen, zelfs hoewel de groep zeer divers was qua kennis. Hij heeft veel ondersteuning geboden aan bijna iedereen die om hulp vroeg :)
Georgi - BMW SA
Cursus - Apache Kafka for Developers
Automatisch vertaald