Insegnamento VIRTUAL NETWORKS AND CLOUD COMPUTING

Corso
Ingegneria informatica e robotica
Codice insegnamento
70A00027
Curriculum
Data science
Docente
Gianluca Reali
Docenti
  • Gianluca Reali
Ore
  • 72 ore - Gianluca Reali
CFU
9
Regolamento
Coorte 2016
Erogato
2017/18
Attività
Affine/integrativa
Ambito
Attività formative affini o integrative
Settore
ING-INF/03
Tipo insegnamento
Obbligatorio (Required)
Tipo attività
Attività formativa monodisciplinare
Lingua insegnamento
ITALIANO
Contenuti
Il programma fornisce conoscenza specialistica sulla relazzazione di applicazioni di calcolo distribuite per Big Data in Cloud e la gestione dei Data Center delle reti cloud mediante le tecniche di networking più avanzate, che fanno uso delle tecniche di virtualizzazione.
Testi di riferimento
dispense a cure del docente, testi ancora in via di definizione.
Obiettivi formativi
Il corso si perfigge lo scopo di impartire agli studenti capacità progettuali nell'ambito del networking avanzato e nel cloud computing.
Prerequisiti
Conoscenza di base del funzionamento delle reti IP.
Metodi didattici
Lezioni in aula ed esercitazioni in laboratorio.
Altre informazioni
Saranno utilizzate piattaforme software open-source.
Modalità di verifica dell'apprendimento
Prova orale

Per informazioni sui servizi di supporto agli studenti con disabilità e/o DSA visita la pagina http://www.unipg.it/disabilita-e-dsa
Programma esteso
Lezione 1: Introduzione al Cloud Computing
• IaaS, PaaS, SaaS
• Architetture di riferimento per il Cloud Computing

Lezione 2: cloud provider
• Tecnologie di virtualizzazione
• Introdzione a OpenStack
• Introdzione a IBM Bluemix
• Esempi pratici


Lezione 3: Realizzazione di applicazioni in Cloud
• Modellli architetturali (HA, resiliency, elasticity, scalability)
• Processi di sviluppo (agile, DevOps and continuous delivery)
• Gestione della qualità e monitoraggio
• Applicazioni di Business analytics e operational analytics
• Esempi pratici.


Lazione 4: Cloud Ibride
• Cloud pubbliche, dedicate, hosted, private
• Scenari ibridi hybrid (prem-on cloud, cross clouds, legacy apps & cloud apps, micro cloud e cloud brokerage)
• Esempi pratici


Lezione 5: Esempi di Applicaizoni in Cloud di cognitive computing
• Applicazioni
• Esempi pratici.

• Applicazioni
• Esempi pratici.



Lezione 6: Software Defined Networking (SDN) e Network Function Virtualization (NFV)

• Introduzione
• Archietetture di rete
• Uso di strumenti Open Sspurce. La piattaforma OpenDaylight.
• Esempi pratici. Integrazione di OpenStack e OpenDaylight.
Condividi su