Autore

Sommario

Nel 2016 il mercato delle architetture Serverless aveva un valore di 1,9 miliardi di dollari, nel 2020 il valore `e arrivato a 7,6 milardi e si prevede che nel 2021 arriver`a a 21,1 miliardi. Ad oggi le piu` grandi aziende di tec- nologie: Google, Amazon, Microsoft, all’interno delle rispettive piattaforme cloud: Google Cloud, AWS, Azure; hanno messo a disposizione servizi che permettono lo sviluppo secondo architetture ”Backend as a Service” (BaaS) e “Functions as a Service” (FaaS) e hanno visto crescere notevolmente il loro fatturato grazie ad esse. Con l’avvento del cloud questa nuova forma di sviluppo e architetture ha preso fortemente piede perch`e permette di scorporare le attivit`a di routine per il provisioning, la manutenzione e la scalabilit`a dell’infrastruttura server che vengono gestite da un provider di servizi cloud. Gli sviluppatori devono semplicemente preoccuparsi di creare pac- chetti di codice da eseguire all’interno di container remoti o di progettare le loro soluzioni icludendo e sfruttando i servizi messi a disposizione dai cloud provider. Vedremo, grazie a degli esempi pratici, come questo nuovo paradigma di sviluppo distribuito influenza e cambia gli approcci della pro- grammazione.

Materiali

    

Course

Distributed Systems

— a.y.

2020/2021

— credits

6

— cycle

2nd Cycle

— language

wit.gif

Teachers

— professor

Andrea Omicini

— tutors

Giovanni Ciatto

Context

— university

Alma Mater Studiorum-Università di Bologna

— campus

Cesena

— department / faculty / school

DISI

— 2nd-cycle course

8614 Ingegneria e scienze informatiche 

URLs & IDs

AMS page
course on Virtuale
virtual room
official schedule

— course ID

58260

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY