Function as a service: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
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|
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
[[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|
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
* le [[Batch|funzioni batch]];
Riga 25 ⟶ 27:
== Note ==
<references />
== Voci correlate ==
Riga 32 ⟶ 34:
* [[AWS Lambda]]
{{Portale|informatica}}
[[Categoria:Informatica]]▼
|