L'obiettivo principale del corso è l'acquisizione delle conoscenze di base dei moderni sistemi informatici, anche distribuiti, basati su tecniche di virtualizzazione e paravirtualizzazione. Saranno fornite competenze sull’uso di tecniche e strumenti per il progetto, la gestione ed il monitoraggio di centri di elaborazione dati e server virtualizzati, e di sistemi di elaborazione distribuiti ed orientati al Cloud computing.
Prerequisiti
Conoscenze di programmazione C, e di algoritmi e strutture dati avanzate. Nozioni di architetture dei calcolatori.