Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Le funzioni Google Cloud Run e Cloud Functions for Firebase insieme
costituiscono una parte importante della soluzione di computing serverless di Google per la creazione
di applicazioni basate su eventi.
Per gli sviluppatori di Google Cloud Platform, le funzioni Cloud Run fungono da livello di connessione che consente di intrecciare la logica tra i servizi Google Cloud Platform (GCP) ascoltando e rispondendo agli eventi.
Per gli sviluppatori Firebase,
Cloud Functions for Firebase
offre un modo per estendere il comportamento di Firebase e integrare le funzionalità di Firebase
tramite l'aggiunta di codice lato server.
Entrambe le soluzioni forniscono un'esecuzione rapida e affidabile delle funzioni in un ambiente completamente gestito in cui non è necessario preoccuparsi di gestire server o eseguire il provisioning di infrastrutture.
Cloud Functions for Firebase
Devi utilizzare Cloud Functions per Firebase se sei uno sviluppatore che crea un'app mobile o un'app web mobile. Firebase offre agli sviluppatori di app mobile l'accesso a una gamma completa di servizi completamente gestiti incentrati sul mobile, tra cui Analytics, Authentication e Realtime Database. Cloud Functions completa l'offerta
fornendo un modo per estendere e connettere il comportamento delle funzionalità di Firebase
tramite l'aggiunta di codice lato server.
Gli sviluppatori Firebase possono integrarsi facilmente con servizi esterni per attività come l'elaborazione dei pagamenti e l'invio di messaggi SMS. Inoltre, gli sviluppatori possono includere
una logica personalizzata troppo pesante per un dispositivo mobile o
che deve essere protetta su un server.
Esplora i casi d'uso
per scoprire di più sulle integrazioni tipiche.
Per gli sviluppatori che hanno bisogno di un backend più completo, le funzioni Cloud Run
forniscono un gateway per le potenti funzionalità di
Google Cloud Platform.
Cloud Functions for Firebase è ottimizzato per gli sviluppatori Firebase:
SDK Firebase per configurare le funzioni tramite codice
Integrazione con la console Firebase e l'interfaccia a riga di comando di Firebase
Gli stessi trigger di Google Cloud Functions, più i trigger di Firebase Realtime Database,
Firebase Authentication e Firebase Analytics
Cloud Run Functions per Google Cloud Platform
Gli sviluppatori possono connettere ed estendere i servizi GCP scrivendo codice sotto forma di funzione. Le funzioni Cloud Run fungono da livello di connettività che consente di
intrecciare la logica tra i servizi GCP ascoltando e rispondendo agli eventi. Con
poche righe di codice, gli sviluppatori possono arricchire l'utilizzo dei servizi GCP per
creare combinazioni di livello superiore senza dover eseguire il provisioning o gestire i server.
Per saperne di più, consulta la documentazione di Google Cloud Run Functions.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-03 UTC."],[],[],null,["\u003cbr /\u003e\n\nGoogle Cloud Run functions and Cloud Functions for Firebase together\ncomprise an important part of Google's serverless compute solution for creating\nevent-driven applications.\n\nFor **Google Cloud Platform developers** , [Cloud Run\nfunctions](https://cloud.google.com/functions/) serve as a connective layer\nallowing you to weave logic between Google Cloud Platform (GCP) services by\nlistening for and responding to events.\n\nFor **Firebase developers** ,\n[Cloud Functions for Firebase](https://firebase.google.com/docs/functions/)\nprovides a way to extend the behavior of Firebase and integrate Firebase\nfeatures through the addition of server-side code.\n\nBoth solutions provide fast and reliable execution of functions in a fully\nmanaged environment where there's no need for you to worry about managing any\nservers or provisioning any infrastructure.\n\nCloud Functions for Firebase\n\nYou should use Cloud Functions for Firebase if you're a developer building a\nmobile app or mobile web app. Firebase gives mobile developers access to a\ncomplete range of fully managed mobile-centric services including analytics,\nauthentication and Realtime Database. Cloud Functions rounds out the offering\nby providing a way to extend and connect the behavior of Firebase features\nthrough the addition of server-side code.\n\nFirebase developers can easily integrate with external services for tasks like\nprocessing payments and sending SMS messages. Also, developers can include\ncustom logic that is either too heavyweight for a mobile device, or\nwhich needs to be secured on a server.\n[Explore use cases](https://firebase.google.com/docs/functions/use-cases)\nto learn more about typical integrations.\nFor developers that need a more full-featured backend, Cloud Run\nfunctions provides a gateway to the powerful capabilities in\n[Google Cloud Platform](https://cloud.google.com/docs/).\n\nCloud Functions for Firebase is optimized for Firebase developers:\n\n- Firebase SDK to configure your functions through code\n- Integrated with Firebase Console and Firebase CLI\n- The same triggers as Google Cloud Functions, plus Firebase Realtime Database, Firebase Authentication, and Firebase Analytics triggers\n\nCloud Run functions for Google Cloud Platform\n\nDevelopers can connect and extend GCP services by writing code in the form of a\nfunction. Cloud Run functions serve as a connective layer allowing you to\nweave logic between GCP services by listening for and responding to events. With\njust a few lines of code, developers can enrich their use of GCP services to\ncreate higher level combinations without needing to provision or manage servers.\nSee the [Google Cloud Run functions\ndocumentation](https://cloud.google.com/functions/docs/) for more information."]]