Cursusaanbod
Module 1: Inleiding op de architectuur en clustermanagement van Confluent Apache Kafka
- Wat is Apache Kafka en het Confluent Platform?
- Basisbegrippen: Kafka-broker, producer, consumer en onderwerp
- De rol van Kafka in data-streaming en messaging-pipelines
- Confluent-uitbreidingen: REST Proxy, Schema Registry, Control Center
- Architectuur van een Kafka-cluster: brokers, partities en replicatie
Module 2: Quorum-configuratie van Zookeeper
- Wat is Zookeeper?
- De rol van Zookeeper in een Kafka-cluster
- Grootte van het Zookeeper-quorum
- Configuratie van Zookeeper
- SSH implementeren op onze servers
- Praktijk: Zookeeper-configuratie (als team en als service)
- Gebruik van de Zookeeper Command Line Interface (CLI)
- Praktijk: Opzetten van het Zookeeper-quorum
- Het interne bestandssysteem van Zookeeper
- Prestatiefactoren die van invloed zijn op Zookeeper
- Demo: Beheertools voor Zookeeper en Zoonavigator
Module 3: Configuratie van het Kafka-cluster
- Kafka-basisbegrippen
- Kafka-configuratie
- Praktijk: Kafka-configuratie op een enkele broker
- Praktijk: Kafka-commando's uitvoeren
- Praktijk: Opzet van een Kafka-cluster met meerdere brokers
- Praktijk: Testen van het Kafka-cluster
- Kan ik verbinding maken met mijn Kafka-cluster?
- Configuratie van Advertised.listeners: belangrijkste instelling
- Onderwerpconfiguratie
- Opzetten van message-invoer en -leverantie in onderwerpen
- Praktijk: Demonstratie van de robuustheid van Kafka
- Kafka-prestaties: I/O, netwerk, RAM, CPU, OS
- Kafka-prestaties: andere factoren
- Praktijk: Wijzigen van brokerconfiguraties
Module 4: Geavanceerde Kafka-configuratie
- Configuratie van Landoop Kafka Topics UI, Confluent REST Proxy en Confluent Schema Registry
- Verzenden en ontvangen van berichten (CLI, Java, Spring Framework)
- Metingen- en monitoringtools (Confluent Control Center, Elasticsearch, etc.)
- Logbestanden en offsetbeheer
- Hoge beschikbaarheid en rampenherstel
- Hoge beschikbaarheid garanderen met replicatie
- Prestatietuning (producer/consumer)
- Rampenherstelstrategieën
- Failover-beheer en dataherstel
- Opzet van connectors
- Implementatie van Kafka Connect
- Beveiligingsfuncties van Kafka
Samenvatting en vervolgstappen
Vereisten
- Ervaring met Linux-gebaseerde systemen en command line-tools
- Kennis van concepten in gedistribueerde systemen
- Verstand van basisnetwerktechnieken en systeemconfiguratie
Doelgroep
- DevOps- en SRE-team die Kafka-implementaties beheren
- Systeembeheerders die werken met Confluent en Zookeeper
- Kafka-ontwikkelaars en architecten die verantwoordelijk zijn voor schaalbare systemen
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