FONDAMENTI DI CLOUD COMPUTING

Vittorio SCARANO FONDAMENTI DI CLOUD COMPUTING

0522700001
DIPARTIMENTO DI INFORMATICA
CORSO DI LAUREA MAGISTRALE
SICUREZZA INFORMATICA E TECNOLOGIE CLOUD
2024/2025

OBBLIGATORIO
ANNO CORSO 1
ANNO ORDINAMENTO 2023
PRIMO SEMESTRE
CFUOREATTIVITÀ
648LEZIONE
324LABORATORIO
Obiettivi
OBIETTIVO GENERALE
L’OBIETTIVO GENERALE DEL CORSO È QUELLO DI PRESENTARE LE BASI FONDAZIONALI DEL CLOUD COMPUTING, IN MODO DA POTER APPROFONDIRE I PRINCIPI, LE CARATTERISTICHE E LE FUNZIONALITÀ COMUNI AI DIVERSI FORNITORI DI CALCOLO SU CLOUD.

CONOSCENZA E CAPACITÀ DI COMPRENSIONE
DESCRITTORE 1 DUBLINO

LO STUDENTE:
-CONOSCERÀ I PRINCIPI ALLA BASE DELLA PROGETTAZIONE E GESTIONE DI SISTEMI INFORMATIVI COMPLESSI IN CLOUD (SC1)
-COMPRENDERÀ LE PRINCIPALI ARCHITETTURE E MODELLI DEL CLOUD, CARATTERISTICHE E TECNOLOGIE ABILITANTI, CON RIFERIMENTO AL MODELLO DEL NIST, DELIVERY E DEPLOYMENT, SHARED RESPONSIBILITY (D3C1, D3C4, D3C8)
-SI APPROPRIERÀ DEI PRINCIPI DI BASE DEGLI ALGORITMI E SISTEMI PARALLELI, DISTRIBUITI SUL CLOUD (D3C2)
-CAPIRÀ I PRINCIPI E LE TECNOLOGIE ABILITANTI DEL CLOUD COME VIRTUALIZZAZIONE/CONTAINERIZZAZIONE, MULTITENANCY, BILANCIAMENTO DEL CARICO, ALTA SOSTENIBILITÀ (D3C3,D3C11)

CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE
DESCRITTORE 2 DUBLINO
LO STUDENTE SARÀ IN GRADO IN MANIERA AUTONOMA DI:
-PROVVEDERE ALLA REALIZZAZIONE VERIFICA E MANUTENZIONE DI SISTEMI INFORMATIVI COMPLESSI IN CLOUD (SA1)
-UTILIZZARE I MECCANISMI E FUNZIONALITÀ DI AUDITING NEL CLOUD, NELLE PRINCIPALI PIATTAFORME (D3A6)
-PROVVEDERE ALLA CONFIGURAZIONE DI APPLICAZIONI E SERVIZI IN CLOUD IBRIDI (D3A11)
-PROVVEDERE ALLA CONFIGURAZIONE E GESTIONE DI SISTEMI DI VIRTUALIZZAZIONE/CONTAINERIZZAZIONE E DI VIRTUAL NETWORKING (D3A13)

AUTONOMIA DI GIUDIZIO

DESCRITTORE 3 DUBLINO
IL LAUREATO SARÀ IN GRADO DI:
-RAGIONARE CRITICAMENTE E PORRE IN DISCUSSIONE SCELTE PROGETTUALI E IMPLEMENTATIVE (TG1)
-COMPRENDERE LA RILEVANZA DI UNA PLURALITÀ DI PUNTI DI VISTA E DI APPROCCI ALTERNATIVI (TG3)
-VALUTARE CRITICAMENTE ASPETTI POSITIVI E NEGATIVI DI SOLUZIONI ALTERNATIVE, PRENDENDO IN CONSIDERAZIONE QUALITÀ E COST/EFFECTIVENESS (TG4)

ABILITÀ COMUNICATIVE
DESCRITTORE 4 DUBLINO
IL LAUREATO SARÀ IN GRADO DI:
-COMUNICARE IN MODO CHIARO ED EFFICACE, IN FORMA SCRITTA E ORALE, PER TRASMETTERE CONOSCENZE, IDEE, PROBLEMI, SOLUZIONI E LA RATIO AD ESSE SOTTESE, ADEGUANDO LE MODALITÀ DI ESPRESSIONE ALLE CARATTERISTICHE CULTURALI E PROFESSIONALI DEI DESTINATARI DELLA COMUNICAZIONE (TC1)
-COMUNICARE IN ITALIANO E IN INGLESE CON TECNICI ED ESPERTI CON PROPRIETÀ DI LINGUAGGIO E MOSTRANDO PADRONANZA DELLA TERMINOLOGIA TECNICA (TC3)
-COMPRENDERE ED ELABORARE TESTI TECNICI IN LINGUA INGLESE DI MEDIA DIFFICOLTÀ (TC4)

CAPACITÀ DI APPRENDIMENTO
DESCRITTORE 5 DUBLINO
IL LAUREATO SARÀ IN GRADO DI:
-ORGANIZZARE LE PROPRIE IDEE IN MANIERA CRITICA E SISTEMATICA (TA1)
-IDENTIFICARE, SELEZIONARE E RACCOGLIERE INFORMAZIONI RILEVANTI MEDIANTE L'USO DELLE FONTI ADEGUATE (TA2)
-UTILIZZARE BIBLIOTECHE E BANCHE DATI PER ACCEDERE ALLE INFORMAZIONI SCIENTIFICHE RILEVANTI (TA3)
-RICONOSCERE LA NECESSITÀ DI ULTERIORI STUDI E DI ATTIVITÀ AGGIUNTIVE DI RICERCA (TA5)

Prerequisiti
UNA BUONA COMPRENSIONE DEL CALCOLO DISTRIBUITO, DELLE RETI DI CALCOLATORI E COMPETENZA NELLO SVILUPPO DI APPLICAZIONI.

Contenuti
(PER OGNI ARGOMENTO SONO INDICATE LE ORE DI LEZIONE FRONTALE (F) E DI LABORATORIO (L))

- INTRODUZIONE AL CLOUD COMPUTING 8F
- LE BASI DEL CLOUD COMPUTING 8F
- I MECCANISMI 8F
- LA ARCHITETTURA 4F
- CLOUD ECOSYSTEM 4F
- CLOUD HARDWARE AND SOFTWARE 4F
- CLOUR RESOURCE VIRTUALIZATION 4F
- CLOUD NETWORK AND CLOUD DATA STORAGE 4F
- CLOUD SECURITY 4F
- MICROSOFT AZURE 8L
- GOOGLE CLOUD 8L
- AMAZON WEB SERVICE 8L

Metodi Didattici
LEZIONI FRONTALI (6CFU 48ORE) CON SEMPLICI PROGETTI DI ESEMPIO DA CONDURRE IN LABORATORIO (3CFU 24 ORE) SU MICROSOFT AZURE MICROSOFT AZURE, GOOGLE CLOUD AND AMAZON WEB SERVICES

Verifica dell'apprendimento
GLI STUDENTI IN GRUPPI DI 2-3 FANNO UN SEMPLICE PROGETTO SU MICROSOFT AZURE, GOOGLE CLOUD O AWS POI SOSTENGONO UN ESAME ORALE SUI TEMI DEL CORSO

Testi
"CLOUD COMPUTING: CONCEPTS, TECHNOLOGY AND ARCHITECTURE". T. ERTL, Z. MAHMOOD, R. PUTTINI
PRENTICE HALL
CAP. 1-15

"CLOUD COMPUTING: THEORY AND PRACTICE" (3RD EDITION) DAN MARINESCU, MORGAN KAUFMANN
CAP. 1, 2, 4, 5, 6, 7, 8 E CENNI DA ALTRI CAPITOLI
ALTRI TESTI:
"CLOUD COMPUTING DESIGN PATTERNS"
T.ERTL R. COPE, A. NASERPUR
PRENTICE HALL

MICROSOFT AZURE, GOOGLE CLOUD, AWS: DOCUMENTAZIONE DEL SITO

Altre Informazioni
MATERIALE, AGGIUNTIVO, DOMANDE RIASSUNTIVE E COMUNICAZIONI CON LA CLASSE AVVENGONO SULLA PIATTAFORMA ELEARNING.INFORMATICA.UNISA.IT E SUL GRUPPO TEAMS DELLA PIATTAFORMA TEAMS DI ATENEO
Orari Lezioni

  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2024-11-18]