PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Sperimentazione di tecnologie serverless e FaaS (Function as a Service)

azienda Tesi esterna in azienda    


Parole chiave CLOUD COMPUTING, CLOUD PROGRAMMING

Riferimenti RICCARDO SISTO

Gruppi di ricerca COMPUTER NETWORKS GROUP - NETGROUP, DAUIN - GR-03 - COMPUTER NETWORKS GROUP - NETGROUP, GR-03 - COMPUTER NETWORKS GROUP - NETGROUP, NETGROUP

Tipo tesi TEORICO/SPERIMENTALE

Descrizione 
Le tecnologie serverless e FaaS sono diventate un componente importante per lo sviluppo di applicazioni basate su cloud, in quanto offrono la possibilità di eseguire codice stateless in modo indipendente dall'infrastruttura sottostante, facilità di scalare e semplicità di uso.
La tesi perseguirà uno dei seguenti obiettivi:
- load balancing e data locality con soluzioni serverless e FaaS in ambiente multi-regione: l'obiettivo è di fare una valutazione sperimentale ed empirica di come il principio di data locality, che consiste nello spostare la computazione verso i dati invece di spostare i dati verso la computazione , può portare vantaggi in termini di performance, ottimizzazione e load balancing quando le più comuni piattaforme serverless e FaaS come Apache OpenWhisk, OpenFaaS, Knative, e Fission vengono usate in un ambiente multi-regione.
- Fog Computing per dispositivi IoT: l'obiettivo è di sperimentare l'uso delle più comuni piattaforme FaaS per l'implementazione di una architettura di fog computing applicata a contesti IoT come sistemi di controllo intelligente del traffico o di controllo della qualità dell'aria e confrontare le diverse possibili soluzioni.
- Sfide relative a sicurezza e orchestrazione delle soluzioni serverless e FaaS: l'obiettivo è sperimentare l'uso delle più comuni piattaforme serverless e FaaS in contesti che richiedono orchestrazione e configurazioni di sicurezza, come per esempio l'uso di key vault, e confrontare le diverse possibili soluzioni.

La tesi sarà sviluppata nell'ambito di uno stage all'interno dell'azienda Blue Reply.

Conoscenze richieste Sistema Operativo Linux, programmazione, architetture cloud


Scadenza validita proposta 30/09/2023      PROPONI LA TUA CANDIDATURA