KAF-AC |

Apache KAFKA - Architetture e Coding

Descrizione

Il corso ha la durata di 3 giorni e presenta una overview sulle architetture di streaming scalabili tramite l’uso di Kafka, mostrando esempi di coding in Java e KSQL. Inoltre si mostra l'utilizzo di Connect e Stream, e varie soluzioni per il monitoring e le operation di un cluster Kafka.

Dettagli Corso

PERSONALIZZA:
Promozioni:
Calendario:
Sede:
Milano, Roma, Padova, Online
DURATA:
3 giorni

Destinatari

Professionisti IT , sviluppatori e sistemisti

Obiettivi

Al termine del corso i partecipanti saranno in grado di:

  • Conoscere in modo introduttivo le architetture di streaming scalabili tramite l’uso di Kafka, e di mostrare esempi di coding in Java.
  • Usare Connect e Stream, e varie soluzioni per il monitoring e le operation di un cluster Kafka.

Non sono richiesti requisiti particolari

  • Introduzione a Kafka:
    • Topic, Broker, Partizioni, Replication, Consumer Group, Cluster, Cluster Multipli.
    • Delivery Semantics.
    • Reslience.
    • In sync replicas.
    • Log Compaction.
  • Installazione di Kafka.
    • Esercizi con CLI.
    • Utilizzo di Docker.
  • Kafka Producer:
    • invio di messaggi; serializzatori.
  • Kafka Consumers:
    • sottoscrizione a topic, commit e offset, deserializzatori.
  • Meccanismi interni di Kafka:
    • elaborazione delle richieste, storage, configurazioni per alta affidabilità.
  • Esempio di architetture; Utilizzo di Connect, uso di connettori.
  • Kafka Streams ed elaborazioni in real time.
    • Esempio di codice.
  • Integrazione di Messaggi Kafka in architetture Java e Java EE (Payara Connector).
  • Using Kafka in Microservices Architectures with Spring Boot, Spring Cloud and Spring Streams:
    • esempio pratico di architettura a microservizi con kafka servicebus.
  • Monitoring e Operations di sistemi Kafka.
  • Installazione di Prometheus, Grafana, Kafka Monitor, Kafka Utils.

Recensioni

Lascia una recensione

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Corso personalizzato?

Mai stato così semplice!
Apache KAFKA - Architetture e Coding su misura per te

Calendario

Richiedi informazioni

Mai stato così semplice!
Apache KAFKA - Architetture e Coding su misura per te