Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 16 ore
Schița de curs
Modulul 1: Introducere în Arhitectura Confluent Apache Kafka și Configurarea Clusterului
- Ce este Apache Kafka și platforma Confluent?
- Fundamentele brokerilor, producătorilor, consumatorilor și topicelor Kafka
- Rolul Kafka în pipeline-urile de streaming de date și mesagerie
- Extensii Confluent: REST Proxy, Schema Registry, Control Center
- Arhitectura clusterelor Kafka: brokeri, partiții și replicare
Modulul 2: Configurarea Quorum-ului Zookeeper
- Ce este Zookeeper?
- Rolul Zookeeper într-un cluster Kafka
- Dimensiunea quorum-ului Zookeeper
- Configurarea Zookeeper
- Implementarea SSH pe serverele noastre
- Hands-on: Configurarea Zookeeper (ca echipă și ca serviciu)
- Utilizarea interfeței de linie de comandă (CLI) Zookeeper
- Hands-on: Configurarea quorum-ului Zookeeper
- Sistemul de fișiere intern al Zookeeper
- Factori de performanță care afectează Zookeeper
- Demo: Instrumente de gestionare Zookeeper și Zoonavigator
Modulul 3: Configurarea Clusterului Kafka
- Noțiuni de bază Kafka
- Configurarea Kafka
- Hands-on: Configurarea Kafka pe un singur broker
- Hands-on: Executarea comenzilor Kafka
- Hands-on: Configurarea Kafka cu mai mulți brokeri (cluster)
- Hands-on: Testarea clusterului Kafka
- Pot să mă conectez la clusterul meu Kafka?
- Configurarea Advertised.listeners: setare cheie
- Configurarea topicelor
- Configurarea ingestiei și livrării mesajelor în topice
- Hands-on: Demonstrarea rezilienței Kafka
- Performanța Kafka: I/O, rețea, RAM, CPU, OS
- Performanța Kafka: alți factori
- Hands-on: Cum să modifici configurațiile brokerilor
Modulul 4: Configurare Kafka Avansată
- Configurarea Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry
- Trimiterea și primirea mesajelor (CLI, Java, Spring Framework)
- Metrici și instrumente de monitorizare (Confluent Control Center, Elasticsearch etc.)
- Fișiere log și gestionarea offset-urilor
- Înaltă disponibilitate și disaster recovery
- Asigurarea înaltei disponibilități prin replicare
- Optimizarea performanței (producător/consumator)
- Strategii de disaster recovery
- Controlul failover-ului și recovery-ul datelor
- Configurarea connectorilor
- Implementarea Kafka Connect
- Funcționalități de securitate Kafka
Rezumat și Pașii Următori
Cerințe
- Experiență cu sisteme bazate pe Linux și instrumente de linie de comandă
- Familiaritate cu conceptele sistemelor distribuite
- Înțelegerea noțiunilor de bază de rețelistică și configurare a sistemelor
Public Țintă
- Echipe DevOps și SRE care gestionează implementări Kafka
- Administratori de sistem care lucrează cu Confluent și Zookeeper
- Dezvoltatori și arhitecți Kafka responsabili de sisteme scalabile
Mărturii (2)
Posibilitatea de a efectua exerciții independente în mediul de instruire.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Curs - Kafka for Administrators
Tradus de catre o masina
Exemple foarte practice. Instructorul a încercat să mențină un ritm în care toată lumea ar putea urma, chiar dacă grupul era destul de neomogen din punct de vedere al cunoștințelor. El a oferit mult sprijin practicurilor tuturor celor care au cerut ajutor :)
Georgi - BMW SA
Curs - Apache Kafka for Developers
Tradus de catre o masina