Project Description

Corso Apache KAFKA

corso-apache-kafka-milano-bologna-roma

Calendario

Milano: Dal 23 al 25 Marzo 2020
Bologna: Dal 27 al 29 Aprile 2020
Roma: Dal 18 al 20 Maggio 2020

Modalità di erogazione:

Quota di partecipazione 1.500 € (iva escl.)

Premesse

Apache Kafka è un gestore distribuito di code di messaggi, progettato per realizzare applicazioni di real-time data streaming, scalabili orizzontalmente, robuste e incredibilmente veloci.

Tra i punti di forza di Kafka vi sono l’incremento della produttività e l’affidabilità, fattori che hanno consentito al prodotto di sostituire i broker di messaggistica di vecchia generazione.

Per un rapido apprendimento di Kafka è preferibile possedere una buona conoscenza dei sistemi Java e Linux. L’architettura di Kafka, il funzionamento delle sue componenti base e le best practices da usare nella configurazione dei diversi cluster, rappresentano la chiave di accesso all’amministrazione del sistema.

Propedeuticità
Competenza nello sviluppo Java, conoscenza Docker e sistemi Unix, Api REST

Requisiti
Computer unix-based (Linux/Mac) con minimo 8Gb di ram
Java IDE (si consiglia Eclipse/Visual Studio Code)
Git

Numero massimo di partecipanti
I nostri corsi in aula prevedono un massimo di 8 partecipanti.
Programma didattico

Introduzione a Kafka

  • Cos’è Kafka e casi d’uso
  • Conoscere l’ecosistema Apache Kafka
  • Architettura e concetti chiave
  • Topics, Partitions, Brokers, Producers, Consumers
  • Sviluppare con Kafka: setup ambiente di sviluppo
  • Intro Zookeeper
  • Creazione Producers e Consumers in Java per interagire con Kafka

Feature Avanzate

  • Interfaccia KSQL.
  • Introduzione Kafka CLIs: kafka-topics, kafka-console-producer, kafka-console-consumer, kafka-consumer-groups, kafka-configs
  • Sviluppo applicazione “Twitter Producer & ElasticSearch Consumer”
  • Panoramica APIs estese (Kafka Connect, Kafka Streams)
  • Case Studies
  • Architettura Big Data con Kafka

Sedi e orari:

Milano: Dal 23 al 25 Marzo 2020 (3gg full time dalle ore 9.30 alle 13:00 e dalle 14:00 alle 18:00)
Via Andrea Solari, 43/1B

Bologna: Dal 27 al 29 Aprile 2020 (3gg full time dalle ore 9.30 alle 13:00 e dalle 14:00 alle 18:00)
Piazza dei Martiri 1943 1945, 3

Roma: Dal 18 al 20 Maggio 2020 (3gg full time dalle ore 9.30 alle 13:00 e dalle 14:00 alle 18:00)
Via Pomarico, 58

Modalità di erogazione

Durata e organizzazione

Il corso prevede 3 giornate di lezioni in aula o da remoto dove si alternano formazione teorica, laboratori ed esercitazioni pratiche.

Al termine del corso verrà rilasciato un attestato di partecipazione.

Quota di partecipazione: 1.500 € (iva escl.)

La quota comprende:

  • partecipazione al corso,
  • materiale didattico, slides e codice sorgente delle demo,
  • accesso al wi-fi in aula,
  • coffee break,
  • attestato di partecipazione.

Il corso potrà essere erogato anche su richiesta presso la sede del cliente.

Per ulteriori informazioni contattaci ai seguenti recapiti o compila il nostro Form:

Tel: (+39) 02.48958342

Mail: formazione@esis-italia.com

Form di contatto

Autorizzo il trattamento dei miei dati personali in conformità alle disposizioni del Regolamento UE 2016/679 (GDPR). Informativa estesa

Scopri i nostri corsi di formazione

CORSI DI FORMAZIONE