Skip to content

Commit a1bb6b3

Browse files
annalisag-sparkugho16fsbaragliasistella
authored
[it] Localization function-as-a-service.md (#1630)
Signed-off-by: annalisag-spark <[email protected]> Signed-off-by: Francesco Sbaraglia <[email protected]> Co-authored-by: Paolo Martinoli <[email protected]> Co-authored-by: Francesco Sbaraglia <[email protected]> Co-authored-by: sistella <[email protected]>
1 parent 9c5f2de commit a1bb6b3

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

content/it/function-as-a-service.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
title: Function as a Service (FaaS)
3+
status: Completed
4+
category: Tecnologia
5+
tags: ["infrastruttura", "", ""]
6+
---
7+
8+
## Cos'è
9+
10+
Function as a Service (FaaS) è un tipo di [servizio](/it/service/) di [cloud computing](/it/cloud-computing/) [serverless](/it/serverless/)
11+
che consente l'esecuzione di codice in risposta agli eventi senza mantenere la complessa infrastruttura
12+
tipicamente associata alla creazione e all'avvio di applicazioni a [microservizi](/it/microservices/).
13+
Con FaaS, gli utenti gestiscono solo funzioni e dati mentre il provider cloud gestisce l'applicazione.
14+
Ciò consente agli sviluppatori di ottenere le funzioni di cui hanno bisogno senza pagare per i servizi quando il codice non è in esecuzione.
15+
16+
17+
## Quale problema affronta
18+
19+
In uno scenario tradizionale on-premise, un'azienda gestisce e mantiene il proprio data center.
20+
L'azienda deve investire in server, storage, software e altre tecnologie
21+
e potenzialmente assumere uno staff IT o dei consulenti per l'acquisto, la gestione e l'aggiornamento di tutte le apparecchiature e le licenze.
22+
Il data center deve essere costruito per soddisfare i picchi di domanda, anche quando i carichi di lavoro diminuiscono e quelle risorse restano inattive.
23+
Viceversa, se l'azienda cresce rapidamente, il reparto IT potrebbe avere difficoltà a tenere il passo.
24+
In base a un modello di cloud computing standard [Infrastructure-as-a-Service (IaaS)](/it/infrastructure-as-a-service/),
25+
gli utenti preacquistano unità di capacità, il che significa pagare un provider di cloud pubblico per componenti server sempre attivi su cui eseguire le proprie app.
26+
È responsabilità dell'utente aumentare la capacità del server durante i periodi di forte domanda
27+
e ridimensionare quando tale capacità non è più necessaria.
28+
Insomma, l'infrastruttura cloud necessaria per eseguire un'app rimane attiva anche quando l'app non viene utilizzata.
29+
30+
31+
## In che modo aiuta
32+
33+
FaaS offre agli sviluppatori un'[astrazione](/it/abstraction/) per l'esecuzione di applicazioni Web in risposta a eventi senza gestire i server.
34+
Ad esempio, il caricamento di un file potrebbe attivare un codice personalizzato che transcodifica il file in vari formati.
35+
L'infrastruttura FaaS ridimensionerà automaticamente il codice per un uso intenso,
36+
e lo sviluppatore non dovrà dedicare tempo o risorse alla creazione del codice per garantirne la [scalabilità](/it/scalability/).
37+
La fatturazione si basa solo sul tempo di calcolo, il che significa che le aziende non devono pagare quando le funzioni non sono in uso.

0 commit comments

Comments
 (0)