Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2018/19 Valeria Cardellini Laurea Magistrale in Ingegneria Informatica - I anno Docente Valeria Cardellini Professore associato nel SSD ING-INF/05 (Sistemi di Elaborazione delle Informazioni) Dipartimento di Ingegneria Civile e Ingegneria Informatica Tel: 06 72597388 www.ce.uniroma2.it/~valeria Email: cardellini@ing.uniroma2.it Indicare [SDCC] nell oggetto della mail Ricevimento: Quando: martedì dalle 9:00 alle 10:30 Dove: ufficio D1-17, edificio Ingegneria dell Informazione Valeria Cardellini - SDCC 2018/19 1
Informazioni generali sul corso Sito Web del corso www.ce.uniroma2.it/courses/sdcc1819/ Numero di crediti: 9 CFU Periodo delle lezioni Dal 24/9/2018 all 11/1/2019 Lezioni della durata di 105 minuti Orario delle lezioni Lunedì ore 9:30-13:15, aula B9 Mercoledì ore 11:30-13:15, aula C6 Venerdì ore 9:30-11:15, aula C8 Iscrizione al corso su Delphi (o tramite email) Valeria Cardellini - SDCC 2018/19 2 Obiettivi del corso Metodologie, principi e tecnologie per la progettazione ed implementazione di sistemi e servizi distribuiti a larga scala, inclusi i sistemi e servizi Cloud Valeria Cardellini - SDCC 2018/19 3
Contenuti del corso Introduzione ai sistemi distribuiti e al Cloud computing Architetture Virtualizzazione Comunicazione Introduzione alla programmazione in Go Coordinazione e sincronizzazione Consistenza e replicazione Tolleranza ai guasti Sistemi e servizi per content delivery Architetture orientate ai servizi e microservizi Data storage nel Cloud Amazon Web Services Esempi di sistemi e servizi distribuiti e Cloud Valeria Cardellini - SDCC 2018/19 4 Materiale didattico Appunti Lucidi delle lezioni disponibili sul sito del corso (dopo la lezione!) Articoli disponibili sul sito del corso Testi consigliati: sistemi distribuiti classici M. van Steen, A.S. Tanenbaum, Distributed Systems: Principles and Paradigms, 3rd edition, 2017. Disponibile gratuitamente sul sito di M. van Steen http://bit.ly/2wqsho0 G. Coulouris, J. Dollimore, T. Kindberg, G. Blair, Distributed Systems: Concepts and Design 5th edition, Addison Wesley, 2011. Valeria Cardellini - SDCC 2018/19 5
Materiale didattico (2) Testi consigliati: sistemi cloud A. Bahga, V. Madisetti, Cloud computing - A Hands-On Approach, 2013. R. Buyya, C. Vecchiola, S.T. Selvi, Mastering Cloud Computing: Foundations and Applications Programming, Morgan Kaufmann, 2013. D. Marinescu, Cloud Computing: Theory and Practice, Second Edition, Morgan Kaufmann, to be published in December 2017. Valeria Cardellini - SDCC 2018/19 6 Modalità di esame Prova scritta Prova orale facoltativa Progetto Valeria Cardellini - SDCC 2018/19 7
Modalità di esame: prova scritta Domande a risposta aperta ed esercizi Consigliato sostenere la prova scritta prima del progetto Due prove intermedie (solo per programma A.A. 2018/19) Entrambe le prove intermedie con voto >= 18 No recupero delle prove intermedie in modo parziale Quando: I prova scritta parziale nella seconda metà di novembre II prova scritta parziale nel periodo 7-18/1/2019 Due appelli nel periodo 21/1-2/3 2019 Due appelli nel periodo 17/6-27/7 2019 Due appelli nel periodo 26/8-21/9 2019 Tutti gli appelli sono non esclusivi Partecipando ad una prova scritta si rinuncia automaticamente ad un voto sufficiente conseguito in precedenza Valeria Cardellini - SDCC 2018/19 8 Modalità di esame: tipologia progetti Progetto tipo A Votazione finale: 50% prova scritta, 50% progetto in gruppo (2-4 componenti) Progetto tipo B Votazione finale: 75% prova scritta, 25% progetto individuale Non sono consentiti cambi di tipologia Valeria Cardellini - SDCC 2018/19 9
Modalità di esame: progetto tipo A Assegnato durante il corso, in gruppo da 2-4 componenti Scelta obbligatoria entro il 7/12/2018 Cosa consegnare: Codice Relazione Discussione Presentazione con lucidi (max 10 minuti per componente del gruppo) Live demo Domande Valido entro la sessione autunnale dell A.A. 2018/19 Valeria Cardellini - SDCC 2018/19 10 Modalità di esame: progetto tipo B Assegnato durante il corso, individuale Scelta obbligatoria entro il 7/12/2018 Cosa consegnare: Codice Breve relazione Discussione Presentazione con lucidi (max 10 minuti) Domande Valido entro la sessione autunnale dell A.A. 2018/19 Valeria Cardellini - SDCC 2018/19 11
Dati statistici relativi all A.A. 2017/18 Iscritti ed esami 59 iscritti al corso 46 iscritti al progetto Esito prove scritte: 110 prenotazioni, 95 presenze, 2 ritiri, 69 voti>=18 Inclusi tentativi multipli da parte dello stesso studente Voto prove scritte (solo voti >= 18) Prove in itinere: media 24,0 (max 32) Appelli: media 22,5 (max 30) Attenzione: cancellare la prenotazione tramite Delphi o email in caso di assenza Valeria Cardellini - SDCC 2018/19 12