Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Duur 21 uren
Cursusaanbod
Module 1: Inleiding op de architectuur en configuratie van het Confluent Apache Kafka-cluster
- De rol van Kafka in moderne databouwtjes
- Verschillen tussen Apache Kafka en Confluent Kafka
- Kerncomponenten: producers, consumers, brokers, topics, partitions
- Implementatiemodellen voor Kafka-clusters en overwegingen rondom schaalbaarheid
Module 2: Configureren van Zookeeper Quorum
- Wat is Zookeeper?
- De rol van Zookeeper in een Kafka-cluster
- Grootte van het Zookeeper Quorum
- Zookeeper-configuratie
- Implementeren van SSH op onze servers
- Praktijk: Zookeeper-configuratie (als team en als service)
- Gebruik van de Zookeeper Command Line Interface (CLI)
- Praktijk: Zookeeper Quorum configuratie
- Interne bestandsysteem van Zookeeper
- Prestatiefactoren die van invloed zijn op Zookeeper
- Demonstratie van beheertools voor Zookeeper en Zoonavigator
Module 3: Configureren van het Kafka-cluster
- Begrippen rondom basis Kafka
- Kafka-configuratie
- Praktijk: Configureren van Kafka-brokers
- Praktijk: Uitvoeren van Kafka-commando's
- Praktijk: Configureren van een Kafka Multi-Broker Cluster
- Praktijk: Testen van het Kafka-cluster
- Kan ik verbinding maken met mijn Kafka-cluster?
- Advertised.listeners-configuratie: de meest belangrijke instelling
- Topic-configuratie
- Configuratie voor het downloaden en innemen van berichten in topics
- Praktijk: Demonstreren van de robuustheid van Kafka
- Kafka-prestaties: I/O
- Kafka-prestaties: Netwerk (RED)
- Kafka-prestaties: RAM
- Kafka-prestaties: CPU
- Kafka-prestaties: Besturingssysteem (OS)
- Kafka-prestaties: Overig
- Praktijk: Wijzigen van de configuratie van Kafka-brokers
Module 4: Geavanceerde Kafka-configuratie
- Configuratie van de Landoop Kafka topic interface, Confluent REST Proxy en Confluent Schema Registry
- Verzenden en ontvangen van berichten (CLI, Java en Spring framework)
- Monitoring van metingen en tools (Confluent Control Center, Elasticsearch, etc.)
- Logbestanden en offset-beheer
- Hoge beschikbaarheid en disaster recovery
- Garanderen van hoge beschikbaarheid via replicatie
- Optimaliseren van de prestaties van producers en consumers
- Strategieën voor disaster recovery
- Beheersing van failover en herstel van data
- Connector-configuratie
- Implementatie van Kafka Connect
- Beveiligingsfuncties van Kafka
Samenvatting en Volgende Stap
Vereisten
- Kennis van gedistribueerde systemen en concepten rondom messaging
- Ervaring met de Linux command line
- Basisbegrip van netwerken en systeembeheer
Doelgroep
- Systeembeheerders
- DevOps-engineers
- Platform- en infrastructurenteams
Getuigenissen (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