Descrizione
OBIETTIVI
Il mondo odierno è dominato da una miriade di dati. Produciamo dati ed informazioni in ogni giorno, in ogni momento, in qualsiasi situazione e posizione. L’avvento dei social media, delle infrastrutture dei dispositivi connessi (IoT) e dell’utilizzo degli smartphone hanno finito per creare la necessità di immagazzinare, gestire e riutilizzare questa grande mole di informazioni.
Questa moltitudine di dati è chiamata “BIG DATA” . Con essi è possibile studiare eventi di ogni tipo, creare reti sociali intelligenti ed in particolare creare nuove applicazioni di Business Intelligence.
I principali strumenti per lo sviluppo applicazioni con i Big Data sono Hadoop e Spark, framework opensource.
Al termine del percorso i partecipanti saranno in grado di apprende le basi e tecniche per lo sviluppo di progetti di importazione dati (Big Data) nel cluster Apache Hadoop e come processarli nell’ecosistema con gli appositi strumenti.
A CHI È RIVOLTO?
Le competenze necessarie in ingresso sono la conoscenza del linguaggio Java base e del linguaggio SQL.
DURATA
40 ore
Lezioni in virtual classroom.
INVESTIMENTO
448,00 €
CONTENUTI
- Introduzione ai Big Data
- Istruzioni di raggruppamento ed operatori aggregati in SQL
- Istruzioni di raggruppamento ed operatori aggregati in Java: gli Streams
- La piattaforma Hadoop: HDFS e YARN
- Computazione Distribuita: MapReduce
- Installazione in locale di una macchina virtuale Linux con su Hadoop
- Installazione in locale di un container Docker con Hadoop
- Riepilogo dei dati, interrogazione e analisi:Hive
- Creare programmi MapReduce:Pig
- Database distribuito non relazionale: Hbase
- Calcolo distribuito:Spark
- Integrare Hadoop in un sistema informativo
- Hadoop: casi d’uso e scenari di applicazione
CHE ASPETTI?
La formazione customizzata secondo le esigenze della tua azienda, con la possibilità di finanziamento dei Fondi Interprofessionali, aspetta soltanto te. Scrivici per personalizzare il tuo corso.