Cloud Computing

Durata
Versione completa: 16 ore
Versione compatta: 8 ore

Obiettivi

  • Far comprendere le caratteristiche e i benefici delle tecnologie che compongono il Cloud Computing
  • Introdurre i concetti di base della virtualizzazione e i vantaggi che derivano dalla sua adozione
  • Esporre i concetti fondamentali e chiarire le differenze tra Cloud Privato, Cloud Pubblico e Cloud Ibrido
  • Mostrare esempi di piattaforme di Cloud Computing Pubblico e Privato, commerciali e open source
  • Fare una panoramica delle iniziative degne di nota a livello nazionale e internazionale

Contenuti
Modulo I (2 ore)
Introduzione al Cloud Computing

  • Modello concettuale definito dal NIST (National Institute of Standards and Technologies)
  • Caratteristiche essenziali del Cloud Computing
  • Modelli di servizio
  • Modelli infrastrutturali e scenari d’uso
  • Modelli di costo

Modulo II (3 ore)
Principi della virtualizzazione

  • Tipologie di virtualizzazione
  • Esempi di strumenti di virtualizzazione
  • La virtualizzazione per l’ottimizzazione delle risorse di calcolo

Modulo III (3 ore)
Il Cloud Computing Privato

  • Introduzione
  • Benefici e svantaggi
  • Esempi di piattaforme open source
  • Dimostrazione pratica

Modulo IV (4 ore)
Il Cloud Computing Pubblico

  • Introduzione
  • Esempi di piattaforme di Cloud Pubblico: Microsoft Azure, Google Cloud Platform, Amazon Web Services
  • Benefici e svantaggi
  • Dimostrazione pratica

Modulo V (2 ore)
Il Cloud Computing Ibrido

  • Introduzione
  • Benefici e svantaggi
  • Scenari d’uso di soluzioni di Cloud Ibrido
  • Dimostrazione pratica

Modulo VI (2 ore)
Evoluzioni tecnologiche e iniziative europee

  • State of the Cloud Report
  • NIST Cloud Reference Architecture
  • Roadmap for Advanced Computing
  • Data Center di nuova generazione
  • Iniziative europee (Horizon 2020)

Risultati attesi in termini di
Conoscenze

  • Elementi fondamentali delle moderne infrastrutture di calcolo
  • Modelli infrastrutturali delle tecnologie del Cloud Computing e loro applicabilità
  • Caratteristiche dei principali strumenti di lavoro
  • Visione sulle iniziative a livello nazionale e internazionale in materia di Cloud Computing

Competenze

  • Capacità di distinguere tra diversi tipi di servizio e di modello infrastrutturale
  • Capacità di comprendere i benefici e gli svantaggi derivanti dall’adozione del Cloud Computing, in una visione a medio e lungo termine
  • Capacità di selezionare lo strumento più adeguato in base alle necessità della propria organizzazione
  • Capacità di applicare i modelli infrastrutturali a diversi casi d’uso
  • Capacità di misurare l’impatto in termini di risparmio economico