Function as a service: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix link
FrescoBot (discussione | contributi)
m Bot: standardizzazione nome sezione e modifiche minori
Riga 1:
 
'''Function as a service''' (FaaS) è una categoria di [[Cloud computing|servizi di cloud computing]] che fornisce una [[Piattaforma (informatica)|piattaforma]] che consente ai clienti di sviluppare, eseguire e gestire funzionalità di un'applicazione senza la complessità di dover creare e mantenere l'infrastruttura tipicamente associata allo sviluppo e al lancio di un'app. <ref>{{Cita web|url=http://martinfowler.com/articles/serverless.html#unpacking-faas|dataaccesso=26 January 2018}}</ref>
 
Lo sviluppo di un'applicazione secondo questo modello permette di ottenere un'architettura [[serverless]] e viene tipicamente utilizzata quando si creano applicazioni costituite da [[microservizi]].
Riga 23:
I servizi di hosting di applicazioni [[Platform as a service]] (PaaS) sono simili a FaaS in quanto permettono agli sviluppatori di non dover configurare e gestire l'infrastruttura server; tuttavia, tali servizi hanno in genere sempre almeno un processo server in esecuzione che riceve richieste esterne ma sono gestiti in maniera automatizzata dal servizio.<ref>{{Cita web|url=https://www.infoq.com/news/2016/06/faas-serverless-architecture}}</ref>
 
FaaS non richiede l'esecuzione costante di alcun processo del server. La gestione di una richiesta iniziale può richiedere più tempo rispetto ad una piattaforma di hosting di applicazioni (fino a diversi secondi), la [[cache]] però può consentire la gestione di richieste successive entro millisecondi. <ref>{{Cita web|url=https://medium.com/thundra/dealing-with-cold-starts-in-aws-lambda-a5e3aa8f532}}</ref>Poiché gli sviluppatori pagano solo per il tempo di esecuzione delle funzioni - e nessun tempo di inattività del processo - si possono ottenere costi più bassi con una maggiore [[scalabilità]] a costo della [[latenza]].
 
== Vedi anche ==
 
== Voci correlate ==
* [[Serverless]]
* [[Serverless Framework]]