Programma di Sistemi Distribuiti E Cloud Computing:
Introduzione ai sistemi distribuiti.
Introduzione al Cloud computing.
Architetture per sistemi distribuiti.
Comunicazione nei sistemi distribuiti.
Virtualizzazione.
Meccanismi di naming nei sistemi distribuiti.
Coordinazione nei sistemi distribuiti.
Consistenza e replicazione nei sistemi distribuiti.
Tolleranza ai guasti nei sistemi distribuiti.
Sistemi e servizi per content delivery.
Architetture orientate ai servizi e microservizi.
Data storage nel Cloud.
Amazon Web Services.
Esempi di sistemi e servizi Cloud.