Skip to main content

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?

Torna a trovarci per conoscere i nuovi Corsi inseriti

Oppure richiedi informazioni sul corso che ti interessa nella sezione Contatti

My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.