Durata corso:
3 giorni
Costo:
1.210,00 €
Kafka Architetture e Coding
Codice: MSMS03
Il corso offre una profonda immersone nella piattaforma Apache Kafka, fornendo sia una panoramica completa che competenze pratiche per progettare, implementare e gestire sistemi di messaggistica in tempo reale. Attraverso lezioni teoriche e sessioni pratiche, i partecipanti acquisiranno una comprensione dettagliata dell’architettura di Kafka e svilupperanno abilità pratiche nel codificare applicazioni utilizzando questa tecnologia.
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Contenuti del corso
- Panoramica di Apache Kafka
- Architettura di Kafka e Concetti Fondamentali
- Topic e Partizioni in Kafka
- Produttori e Consumatori in Kafka
- Integrazione con Sistemi Esterni tramite Kafka Connect
- Sviluppo di Applicazioni Streaming con Kafka Streams & ksqlDB
- Integrazione di Applicazioni Client Kafka con Confluent Cloud
- Sicurezza in Kafka
- Configurazione SSL/TLS per la Comunicazione Sicura
- Meccanismi di Autenticazione e Autorizzazione
- Monitoraggio di Kafka con Metriche e Strumenti
- Gestione di Cluster e Risorse Kafka
- Risoluzione dei Problemi e Ottimizzazione delle Prestazioni
- Best Practice e Casi d’Uso del Mondo Reale
Partecipanti
Sviluppatori e programmatori
Prerequisiti
Precedente esperienza di programmazione
Obiettivi
- Approfondire l’architettura di Kafka, comprese le nozioni di base come i topic e le partizioni.
- Introdurre le caratteristiche di sicurezza di Kafka e fornire una guida pratica per la configurazione di SSL/TLS per la comunicazione sicura.
- Imparare come monitorare l’ambiente Kafka utilizzando metriche e strumenti dedicati.
- Esaminare problemi comuni in Kafka e strategie di risoluzione, oltre a pratiche di ottimizzazione delle prestazioni.
Lingue
Italiano
Vuoi ulteriori info?