Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione ad Apache Kafka
- Cos'è Kafka e perché usarlo?
- Componenti principali: Topics, Partizioni, Produttori, Consumatori, Broker
- Comprendere il modello di pubblicazione-sottoscrizione di Kafka
- Casi d'uso di Kafka nelle applicazioni reali
Configurare un ambiente di sviluppo Kafka
- Installare e configurare Kafka e ZooKeeper
- Strumenti CLI Kafka per la gestione dei topic
- Configurare Kafka per l'alta disponibilità
Produttori e Consumatori Kafka
- Creare Produttori Kafka in Java
- Inviare messaggi con chiavi, partizioni e riconoscimenti
- Creare Consumatori Kafka in Java
- Gestire gruppi di consumatori e offset
Lavorare con Kafka Streams
- Introduzione all'API Kafka Streams
- Elaborare flussi di dati in tempo reale
- Elaborazione con stato vs. senza stato
- Finestaggio, join e aggregazioni
Garantire affidabilità e prestazioni
- Replica e tolleranza ai guasti in Kafka
- Ottimizzare le configurazioni dei produttori e dei consumatori
- Sorvegliare le prestazioni di Kafka
Sicurezza e autenticazione di Kafka
- Abilitare l'encryption SSL/TLS
- Configurare l'autenticazione con SASL
- Controllo degli accessi basato sui ruoli con ACL di Kafka
Integrare Kafka con altri sistemi
- Usare Kafka Connect per integrarsi con i database
- Collegare Kafka con Elasticsearch, PostgreSQL e altre fonti di dati
- Costruire microservizi event-driven con Kafka
Riepilogo e passi successivi
Requisiti
- Una comprensione della programmazione Java di base
- Conoscenze basilari dei sistemi distribuiti e dei sistemi di messaggistica
- Familiarità con strumenti di sviluppo software come Maven o Gradle
Pubblico
- Sviluppatori Java che desiderano integrare Kafka nelle loro applicazioni
- Ingegneri software che lavorano con architetture event-driven
- Sviluppatori interessati a imparare Kafka come sistema di messaggistica distribuita
14 ore
Recensioni (2)
Possibilità di svolgere esercizi indipendenti nell'ambiente di formazione.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Corso - Kafka for Administrators
Traduzione automatica
Il formatore ha cercato di rendere i temi più complicati facendoli sembrare più semplici da capire
Calvin Raj Antony - SICPA SA
Corso - Administration of Kafka Message Queue
Traduzione automatica