Corso FLINK

Documento rilasciato al termine del corso: ATTESTATO di frequenza

Descrizione

Apache Flink è un framework open source sviluppato da Apache Software Foundation pensato per analizzare ed elaborare imponenti volumi di dati, limitati ed illimitati, in tempo quasi reale.
Flink è stato progettato per funzionare in tutti gli ambienti cluster più comuni, per eseguire calcoli a velocità in-memory e su qualsiasi scala.
Il nucleo è un motore per l’elaborazione stateful e distribuita di stream di dati, scritto in Java e Scala.

 

Obiettivi formativi

Con il corso sarà possibile conoscere le basi ed il funzionamento del framework Flink. Cosa imparerai:

– Utilizzare l’API DataStream per trasformare i dati di streaming
– Utilizzare l’API DataSet per l’elaborazione in batch
– Applicare le operazioni di Window sullo Streaming dei dati
– Utilizzare Flink-ML per il Machine Learning

 

 

A chi è rivolto

Il corso è diretto a Professionisti interessati ad acquisire il set di competenze fondamentali per la creazione di valore dai dati.

 

Altre informazioni

Lingua: Italiano

Materiale: Dispense (ITA/ENG)

Durata: 5 giorni

Requisiti partecipazione:

  • Esperienza nella programmazione Java e familiarità con l’utilizzo di framework Java
  • Conoscenza di Maven, per la compilazione del codice Java e il debugging
  • Utilizzo di un IDE come IntelliJ o Eclipse per la programmazione Java e Scala

Principali argomenti del corso

  • Architettura di Flink

  • Rappresentazione dei dati e modello di programmazione

  • Scrivere un programma Flink

  • Trasformazioni usando l’API DataStream

  • Operazioni con le Windows

  • Sorgenti custom

  • Stato e Checkpoint

  • Operazioni su streams multipli

  • Trasformazioni nell’API DataSet

  • Machine Learning con Flink ML

Richiedi Informazioni

    Trattamento Dati

    Acconsento al trattamento dei dati personali e sensibili ai sensi del T.U. Privacy (D.Lgs 196/03). Vedi Privacy Policy e Informativa CV)

    Dove siamo

    Sede operativa Via Vincenzo Lamaro, 13 00173 Roma
    Gruppo Digital Engineering

    Sede legale Via dell'Acquedotto Paolo, 80 00168 Roma