top of page

BIG DATA HADOOP

                

Apache Hadoop è un framework che supporta applicazioni distribuite con elevato accesso ai dati sotto una licenza libera; permette alle applicazioni di lavorare con migliaia di nodi e petabyte di dati. Hadoop è stato ispirato dalla MapReduce di Google e dal Google File System. Hadoop è un progetto Apache di alto livello costruito e usato da una comunità globale di contributori, che usano il linguaggio di programmazione Java.

Requisiti per i discenti: programmatori, laureati o diplomati in informatica con nozioni base di programmazione in Java. Consigliabile ma non indispensabile avere basi di Python e Scala.

 

Durata

40 ore

 

Programma

MODULO 1: Introduzione ed Ecosistema

  • Introduzione ad Apache Hadoop

  • Panoramica Ecosistema Hadoop

  • Problematiche nei sistemi di grandi dati

  • Perchè Hadoop e i suoi vantaggi

 

MODULO 2: Hadoop Administration pt.1

  • Installazione Cluster 4 nodi

  • HDFS: basi e teoria

  • HDFS: hands on

  • HBase: basi e teoria

  • HBase: hands on

 

MODULO 3: Hadoop Administration pt.2

  • Flume e Sqoop2: basi e teoria

  • Flume e Sqoop2: hands on (esercitazioni pratiche)

  • Yarn: teoria

  • Yarn: Scheduling e Resource Pool hands on

 

MODULO 4: Developer

  • Kafka: hands on

  • Hive & Impala: basi e teoria

  • Pig: basi e teoria

  • Hive, Pig, Impala: deploy e hands on

  • Kafka: basi e teoria

 

MODULO 5 : Data Format

  • Selezione File Format

  • Hadoop Tool Support File Format

  • Avro Schemas

  • Utilizzo Avro con Hive e Sqoop

  • Avro Schema Evoluzione e Compressione

Obiettivi

Obiettivo del corso è quello di formare lo studente con conoscenze 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 (Spark, Impala, Hive, Flume e Sqoop)

Attestati di frequenza

Al termine del corso ad ogni partecipante verrà rilasciato un attestato di frequenza.

TORNA ALLA LISTA DEI CORSI DI "INFORMATICA"

Vuoi maggiori informazioni? Contattaci!

Saremo lieti di assisterti. 

bottom of page