Corso KAF-AC KAFKA

Apache KAFKA - Architetture e Coding

Sviluppo

Descrizione

panoramica del corso:

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.

Destinatari

il corso è rivolto a:

Professionisti IT , sviluppatori e sistemisti

Obiettivi

al termine del corso i partecipanti saranno in grado di:

L’obiettivo del corso è offrire una introduzione alle architetture di streaming scalabili tramite l’uso di Kafka, e di mostrare esempi di coding in Java. Mostra l’uso di Connect e Stream, e varie soluzioni per il monitoring e le operation di un cluster Kafka.

Pre-requisiti

per partecipare al corso:

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.


2020

Marzo

Milano: 03 marzo 2020
Roma: 10 marzo 2020
Padova: 17 marzo 2020

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

Hai bisogno di un programma dedicato?
Scegli le date in accordo con i tuoi impegni
Vuoi un docente interamente dedicato?

Il Corso non ha promozioni attive

controlla i nostri corsi in promozione



Padova
Corso Stati Uniti 18/B
35127 Padova

Milano
Via Alessandro Volta, 16
20093 Cologno Monzese, Milano

Roma
Via Casilina 3T, Palazzina D
00182 Roma

Contatti
+39 022544271
learning@cegeka.it