Function as a service: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Botcrux (discussione | contributi)
m Bot: correggo ordine e/o titoli e/o formattazione delle sezioni predefinite
m clean up, replaced: lingua=en-US → lingua=en, |dataaccesso= → |accesso= (2)
 
(5 versioni intermedie di 3 utenti non mostrate)
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|dataaccessotitolo=26Serverless JanuaryArchitectures|autore=Mike Roberts|sito=martinFowler.com|data=22 maggio 2018|lingua= en|accesso=21 giugno 2024|urlarchivio=https://web.archive.org/web/20240424002433/https://martinfowler.com/articles/serverless.html#unpacking-faas|urlmorto=no}}</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]].
 
FaaS inizialmente veniva offerto da varie start-up intorno al [[2010]], come PiCloud.<ref>{{Cita newsweb|url=https://techcrunch.com/2010/07/19/picloud-launches-serverless-computing-platform-to-the-public/|titolo=PiCloud Launches Serverless Computing Platform To The Public|autore=Leena Rao|sito= TechCrunch|data=19 luglio 2010|lingua=en|accesso=21 giugno 2024|urlarchivio=https://web.archive.org/web/20230412071653/https://techcrunch.com/2010/07/19/picloud-launches-serverless-computing-platform-to-the-public/|urlmorto=no}}</ref>
 
[[AWS Lambda]] è stata la prima offerta FaaS da parte di un grande fornitore di cloud pubblico, seguita da [[Google Cloud Platform|Google Cloud Functions]], [[Microsoft Azure]] Functions, OpenWhisk ([[open source]]) di [[IBM]]/[[Apache Software Foundation|Apache]] nel 2016 e Oracle Cloud Fn (open source).<ref>{{Cita web|url=https://aws.amazon.com/releasenotes/AWS-Lambda/8269001345899110|sito=Amazon Web Service|dataaccessoaccesso=26 February 2017}}</ref>
 
Le FaaS spesso si basano su piattaforme e framework proprietari dei fornitori di servizi cloud. Ciò può limitare la flessibilità e la portabilità, poiché la migrazione a un altro fornitore o l'integrazione con i sistemi esistenti potrebbe diventare complessa.<ref>{{Cita web|url=https://appuntisulblog.it/architetture-serverless-faas-cloud-computing/|titolo=Cloud computing: Architetture serverless e delle funzioni FaaS|sito=https://appuntisulblog.it/|data=2023-12-20|lingua=it-IT|accesso=2024-01-03}}</ref>
 
== Casi d'uso ==
I casi di utilizzo di FaaS sono associati ad una funzionalità "on demand" che consente di spegnere l'infrastruttura di supporto e di non sostenere alcuna spesa quando non è in uso.
 
Le principali funzioni riguardano la trasformazioni dei dati come<ref>{{Cita web|url=https://aws.amazon.com/lambda/|sito=Amazon Web Services, Inc.|lingua=en-US|dataaccessoaccesso=2018-05-04}}</ref>:
 
* le [[Batch|funzioni batch]];
Riga 25 ⟶ 27:
 
== Note ==
<references />
{{References}}
 
== Voci correlate ==
Riga 32 ⟶ 34:
* [[AWS Lambda]]
 
{{Portale|informatica}}
[[Categoria:Informatica]]
 
[[Categoria:InformaticaCloud computing]]