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.