Cursusaanbod
Module 1: Inleiding tot de architectuur en configuratie van de Confluent Apache Kafka cluster
- De rol van Kafka in moderne datapipelines
- Verschillen tussen Apache Kafka en Confluent Kafka
- Kernelementen: producers, consumers, brokers, topics, partitions
- Kafka-cluster-implementatiemodellen en schaalbaarheidsoverewegingen
Module 2: Zookeeper Quorum Configuratie
- Wat is Zookeeper?
- De rol van Zookeeper in een Kafka-cluster
- Zookeeper Quorum-grootte
- Zookeeper configuratie
- SSH implementeren op onze servers
- Praktijk: Zookeeper configuratie (als team en als service)
- Gebruik van de Zookeeper Command Line Interface (CLI)
- Praktijk: Zookeeper Quorum configuratie
- Zookeeper interne bestandsstructuur
- Prestatiefactoren die Zookeeper beïnvloeden
- Demonstratie van beheermiddelen voor Zookeeper en Zoonavigator
Module 3: Kafka Cluster Configuratie
- Basis Kafka-concepten
- Kafka configuratie
- Praktijk: Kafka broker configuratie
- Praktijk: Uitvoeren van Kafka-opdrachten
- Praktijk: Kafka Multi-Broker Cluster configuratie
- Praktijk: Kafka-cluster-testen
- Kan ik verbinding maken met mijn Kafka-cluster?
- Advertised.listeners configuratie: meest belangrijke instelling
- Topic configuratie
- Configuratie voor het downloaden en verwerken van berichten in topics
- Praktijk: Kafka-resilientie demonstreren
- Kafka-prestaties: I/O
- Kafka-prestaties: Netwerk (RED)
- Kafka-prestaties: RAM
- Kafka-prestaties: CPU
- Kafka-prestaties: Besturingssysteem (OS)
- Kafka-prestaties: Andere
- Praktijk: Hoe te veranderen van Kafka broker configuratie
Module 4: Geavanceerde Kafka Configuratie
- Landoop Kafka topic gebruikersinterface, Confluent REST Proxy, Confluent Schema Registry configuratie
- Verzenden en ontvangen van berichten (CLI, Java, en Spring framework)
- Monitoring van metriken en tools (Confluent Control Center, Elasticsearch, enz.)
- Logbestanden en offsetbeheer
- Hoge beschikbaarheid en herstel na rampen
- Hoge beschikbaarheid waarborgen door replicatie
- Afstemmen van producer- en consumerprestaties
- Herstelstrategieën na rampen
- Overstapbeheer en gegevensherstel
- Connector configuratie
- Kafka Connect-implementatie
- Kafka-beveiligingsfuncties
Samenvatting en Volgende Stappen
Vereisten
- Kennis van verdeelde systemen en berichtgevingconcepten
- Ervaring met de Linux opdrachtregel
- Basisbegrip van netwerken en systeembeheer
Doelgroep
- Systeembeheerders
- DevOps ingenieurs
- Platform- en infrastructuurteams
Getuigenissen (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
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