Durata corso:
Prezzo
+ IVA
Le Tecnologie Big Data: Hadoop e le altre
Codice: DSBD04
Il corso fornisce una overview mirata ad arricchire le conoscenze dei vari aspetti tecnologici, architetturali e funzionali che consentono di sfruttare i big data.Il corso, oltre ad una overview sui concetti legati al mondo Big Data, contiene dei focus tecnici su alcune tecnologie esemplificative al fine di illustrare pratiche e problematiche dello sviluppo con tecnologie distribuite.
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Introduzione
- Introduzione ai BigData
- Use Cases
- Introduzione ad Hadoop:
- Concetti di base Hadoop Ecosystem
- Hive il DWH di Hadoop
- Apache Spark come successore del MapReduce
NOSQL
- Cosa sono i NoSQL
- Focus tecnologico su MongoDB
- HBase il NoSQL di Hadoop
Strumenti di Data Ingestion
- Apache Sqoop per ingestion da RDBMS
- Ingestion real-time e l’avvento di Kafka
Architetture Cloud
- Differenza tra soluzioni SaaS, Paas, IasS
- Esempi di soluzioni cloud
Data Engineering
Conoscenza dei sistemi di storaging e analisi dati, linguaggi di programmazione e scripting
Al termine del corso gli allievi saranno in grado di:
- Conoscere le motivazioni alla base dello scenario Big Data
- Comprendere i limiti e i vantaggi delle soluzioni più accreditate
- Fornire una panoramica utile a individuare le tecnologie più accreditate
- Stimolare la curiosità relativamente a nuove tipologie di analisi in funzione di nuove prospettive di utilizzo dei dati
- Garantire un know-how di base sui principi fondanti delle tecnologie per lo storage e il processing at-scale
- Capire come sfruttare nuove sorgenti dati e tipologie di dati non strutturati
- Conoscere le architetture Cloud