Cursusaanbod
Module 1: Inleiding tot de Confluent Apache Kafka Architectuur en Clusterconfiguratie
- Wat is Apache Kafka en het Confluent Platform?
- Fundamentals van Kafka broker, producer, consumer en topics
- De rol van Kafka in data streaming en messaging pipelines
- Confluent-extensies: REST Proxy, Schema Registry, Control Center
- Kafka cluster architectuur: brokers, partitions en replicatie
Module 2: Zookeeper Quorum Configuratie
- Wat is Zookeeper?
- De rol van Zookeeper in een Kafka cluster
- Grootte van de Zookeeper quorum
- Zookeeper configuratie
- SSH implementeren op onze servers
- Hands-on: Zookeeper configuratie (als team en als service)
- Gebruik maken van de Zookeeper Command Line Interface (CLI)
- Hands-on: Zookeeper quorum opzetten
- Het interne bestandssysteem van Zookeeper
- Prestatiefactoren die Zookeeper beïnvloeden
- Demo: Zookeeper management tools en Zoonavigator
Module 3: Kafka Cluster Configuratie
- Kafka basisbeginselen
- Kafka configuratie
- Hands-on: Kafka configuratie op een enkele broker
- Hands-on: Uitvoeren van Kafka-commando's
- Hands-on: Kafka multi-broker (cluster) opzetten
- Hands-on: Kafka cluster testen
- Kan ik me verbinden met mijn Kafka cluster?
- Advertised.listeners configuratie: sleutelinstelling
- Topic configuratie
- Opzetten van berichten-ingestie en -levering in topics
- Hands-on: Kafka resilience demonstreren
- Kafka prestaties: I/O, netwerk, RAM, CPU, OS
- Kafka prestaties: andere factoren
- Hands-on: Broker configuraties wijzigen
Module 4: Geavanceerde Kafka Configuratie
- Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry configuratie
- Verzenden en ontvangen van berichten (CLI, Java, Spring Framework)
- Metriek- en monitoringshulpmiddelen (Confluent Control Center, Elasticsearch, etc.)
- Logbestanden en offsetbeheer
- Hoge beschikbaarheid en herstel na ramp
- Hoge beschikbaarheid garanderen met replicatie
- Prestatieoptimalisatie (producer/consumer)
- Herstelstrategieën na ramp
- Overstappen op beheer en herstel van gegevens
- Connectors opzetten
- Implementatie van Kafka Connect
- Kafka beveiligingsfuncties
Samenvatting en volgende stappen
Vereisten
- Ervaring met Linux-gebaseerde systemen en opdrachtregeltools
- Vertrouwdheid met concepten van verdeelde systemen
- Begrip van basisnetwerk en systeemconfiguratie
Doelgroep
- DevOps en SRE-teams die Kafka-deployments beheren
- Systeembeheerders die werken met Confluent en Zookeeper
- Kafka-ontwikkelaars en architecten verantwoordelijk voor schaalbare systemen
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (5)
Voldoende hands-on ervaring, trainer is deskundig
Chris Tan
Cursus - A Practical Introduction to Stream Processing
Automatisch vertaald
Tijdens de oefeningen legde James mij elke stap in detail uit waar ik vast liep. Ik was helemaal nieuw met NIFI. Hij legde het daadwerkelijke doel van NIFI uit, zelfs de basis zoals open source. Hij dekte elk concept van Nifi vanaf het Beginner Niveau tot het Developer Niveau.
Firdous Hashim Ali - MOD A BLOCK
Cursus - Apache NiFi for Administrators
Automatisch vertaald
Dat ik het in eerste instantie had.
Peter Scales - CACI Ltd
Cursus - Apache NiFi for Developers
Automatisch vertaald
Herinneren/doorlopen van de kernpunten van de besproken onderwerpen.
Paolo Angelo Gaton - SMS Global Technologies Inc.
Cursus - Building Stream Processing Applications with Kafka Streams
Automatisch vertaald
Informative and had correct level of detail I believe.
Asif Akhtar
Cursus - Distributed Messaging with Apache Kafka
Automatisch vertaald