# Quale architettura è supportata dalle funzioni cloud?

Quale architettura è supportata dalle funzioni cloud?

##### Post Metadata
- Posted at: oltre 3 anni fa
- Author title: Fissato da G2 come domanda comune



## Comments
### Comment 1

Google Cloud Functions supporta l&#39;architettura serverless. L&#39;architettura serverless, nota anche come Function as a Service (FaaS), è un modello di esecuzione del cloud computing in cui i fornitori di cloud gestiscono automaticamente l&#39;infrastruttura, permettendo agli sviluppatori di concentrarsi esclusivamente sulla scrittura del codice sotto forma di funzioni.

Le caratteristiche principali dell&#39;architettura serverless e di Google Cloud Functions includono:

Event-Driven: Le Cloud Functions sono attivate da eventi. Gli eventi possono includere modifiche nei dati in Google Cloud Storage, messaggi in arrivo in Cloud Pub/Sub, richieste HTTP e altro. Ogni funzione è associata a un evento specifico ed è eseguita in risposta a quell&#39;evento.

Scalabilità: Con l&#39;architettura serverless, non è necessario preoccuparsi del provisioning o della gestione dei server. Il fornitore di cloud scala automaticamente il numero di istanze delle tue funzioni in base alla domanda. Le funzioni sono progettate per scalare rapidamente verso l&#39;alto o verso il basso in risposta agli eventi in arrivo.

Fatturazione a Consumo: Il computing serverless segue un modello di fatturazione a consumo. Si viene fatturati in base alle risorse di calcolo effettivamente consumate dalle funzioni durante l&#39;esecuzione. Non ci sono addebiti per il tempo di inattività quando le funzioni non sono in esecuzione.

Senza Stato: Le funzioni in un&#39;architettura serverless sono tipicamente senza stato, il che significa che non mantengono uno stato persistente tra le invocazioni. Qualsiasi stato richiesto è spesso gestito esternamente, ad esempio in un database o in un servizio di archiviazione.

Distribuzione e Scalabilità Automatiche: Le Cloud Functions sono distribuite automaticamente dal fornitore di cloud, e la piattaforma si occupa degli aspetti infrastrutturali, di distribuzione e di scalabilità. Gli sviluppatori possono concentrarsi sulla scrittura del codice senza gestire gli aspetti operativi.

Breve Durata: Le funzioni sono progettate per avere una breve durata, eseguendosi per un breve periodo in risposta a eventi specifici. Questo è in contrasto con le tradizionali applicazioni server a lungo termine.

Google Cloud Functions, essendo un servizio di calcolo serverless, ti permette di costruire applicazioni senza la necessità di gestire server, fornendo flessibilità ed efficienza nel distribuire ed eseguire il tuo codice.

##### Comment Metadata
- Posted at: oltre 2 anni fa
- Author title: Senior Software Developer




## Related Product
[Google Cloud Functions](https://www.g2.com/it/products/google-cloud-functions/reviews)

## Related Category
[Piattaforma cloud come servizio (PaaS)](https://www.g2.com/it/categories/cloud-platform-as-a-service-paas)

## Related discussions
- [Quanto bene si adatta Trello a un team più grande?](https://www.g2.com/it/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: quasi 13 anni fa
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/it/discussions/2-can-we-please-add-a-new-section)
  - Posted at: quasi 13 anni fa
  - Comments: 0
- [Benefici quantificabili dall&#39;implementazione del tuo CRM](https://www.g2.com/it/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: quasi 13 anni fa
  - Comments: 4


