Insegnamento VIRTUAL NETWORKS AND CLOUD COMPUTING

Nome del corso di laurea Ingegneria informatica e robotica
Codice insegnamento 70A00054
Curriculum Robotics
Docente responsabile Gianluca Reali
Docenti
  • Gianluca Reali
Ore
  • 72 Ore - Gianluca Reali
CFU 9
Regolamento Coorte 2016
Erogato Erogato nel 2017/18
Erogato altro regolamento
Attività Affine/integrativa
Ambito Attività formative affini o integrative
Settore ING-INF/03
Anno 2
Periodo Secondo Semestre
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