Durata
3 giorni
Prezzo
1.210,00 €
Lingua
Italiano
Iscriversi non è mai stato così semplice
Compila il form sottostante.
Chiedi informazioni
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.
- Business applications
- Sicurezza informatica
- ISO
- EGovernement
- Database, big data, machine learning e ia
- HR & Organization
- Giuridico Normativa
- Cloud & virtualization
- Programming & development
- PA
- Metodologie di Service & Project Management
- Management & Collaboration
- Microservizi
- Sistemi operativi
- Marketing & Sales
- Formazione AI
- Networking
- Office & collaboration
- Web design