Se stai creando una nuova funzione, consulta la guida rapida della console su Cloud Run. I contenuti di questa pagina si applicano solo alle funzioni legacy esistenti create con l'API Cloud Functions v1.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Funzioni Cloud Run e Firebase
Le funzioni Cloud Run sono la soluzione di calcolo serverless di Google per la creazione di applicazioni basate su eventi. Si tratta di un prodotto in comune tra il Google Cloud team
e il team di Firebase.
Per gli Google Cloud sviluppatori, le funzioni Cloud Run fungono da livello di connessione
consentendo di intrecciare la logica tra i servizi Google Cloud ascoltando e rispondendo agli eventi.
Per gli sviluppatori Firebase,
le funzioni Cloud Run per Firebase
offrono 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 devi preoccuparti di gestire i server o eseguire il provisioning dell'infrastruttura.
Funzioni Cloud Run per Firebase
Devi utilizzare le funzioni Cloud Run per Firebase se sei uno sviluppatore che crea un'app mobile o un'app web mobile. Firebase offre agli sviluppatori mobile l'accesso a una gamma completa di servizi incentrati sui dispositivi mobili completamente gestiti, tra cui analisi, autenticazione e Realtime Database. Le funzioni Cloud Run completano l'offerta fornendo un modo per estendere e collegare il comportamento delle funzionalità di Firebase tramite l'aggiunta di codice lato server.
Gli sviluppatori Firebase possono eseguire l'integrazione con servizi esterni per attività come
l'elaborazione dei pagamenti e l'invio di messaggi SMS. Inoltre, gli sviluppatori possono includere
logica personalizzata troppo complessa per un dispositivo mobile o
che deve essere protetta su un server. Consulta questo articolo per scoprire di più sui casi d'uso tipici dell'integrazione.
Per gli sviluppatori che hanno bisogno di un backend più completo, le funzioni Cloud Run rappresentano un gateway alle potenti funzionalità di Google Cloud.
Le funzioni Cloud Run for Firebase sono ottimizzate per gli sviluppatori Firebase:
SDK Firebase per configurare le funzioni tramite codice
Integrato con la console Firebase e l'interfaccia a riga di comando di Firebase
Gli stessi trigger delle funzioni Cloud Run, oltre a quelli di Firebase Realtime Database,
Firebase Authentication e Firebase Analytics
Funzioni Cloud Run per Google Cloud
Gli sviluppatori possono connettere ed estendere Google Cloud i servizi scrivendo codice sotto forma di funzione Cloud Run. Le funzioni Cloud Run fungono da livello di connessione che ti consente di intrecciare la logica tra i servizi ascoltando e rispondendo agli eventi. Google Cloud Con solo alcune righe di codice, gli sviluppatori possono arricchire il proprio utilizzo dei Google Cloud servizi per creare combinazioni di livello superiore senza dover eseguire il provisioning o gestire i server.
Per ulteriori informazioni, consulta la documentazione di Cloud Run Functions.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-03 UTC."],[[["\u003cp\u003eCloud Run functions offer a serverless compute solution for creating event-driven applications, jointly developed by Google Cloud and Firebase teams.\u003c/p\u003e\n"],["\u003cp\u003eFor Google Cloud developers, Cloud Run functions act as a connective layer to orchestrate logic between various Google Cloud services by responding to events.\u003c/p\u003e\n"],["\u003cp\u003eFirebase developers can use Cloud Run functions for Firebase to enhance Firebase features by adding server-side code and integrating with external services.\u003c/p\u003e\n"],["\u003cp\u003eBoth Cloud Run solutions offer a fully managed environment for executing functions, eliminating the need for server management or infrastructure provisioning.\u003c/p\u003e\n"],["\u003cp\u003eCloud Run functions for Firebase is specifically tailored for mobile app developers, offering Firebase SDK, console and CLI integration, and triggers for Realtime Database, Authentication, and Analytics.\u003c/p\u003e\n"]]],[],null,["# Cloud Run functions and Firebase\n================================\n\nCloud Run functions is Google's serverless compute solution for creating\nevent-driven applications. It is a joint product between the Google Cloud team\nand the Firebase team.\n\nFor **Google Cloud developers**, Cloud Run functions serve as a connective layer\nallowing you to weave logic between Google Cloud services by\nlistening for and responding to events.\n\nFor **Firebase developers** ,\n[Cloud Run 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 Run functions for Firebase\n--------------------------------\n\nYou should use Cloud Run 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 Run 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 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. See\nto learn more about typical integration use cases.\nFor developers that need a more full-featured backend, Cloud Run functions\nprovides a gateway to the powerful capabilities in\n[Google Cloud](https://cloud.google.com/docs/).\n\nCloud Run 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 Cloud Run functions, plus Firebase Realtime Database, Firebase Authentication, and Firebase Analytics triggers\n\nCloud Run functions for Google Cloud\n------------------------------------\n\nDevelopers can connect and extend Google Cloud services by writing code in the form of a\nCloud Run function. Cloud Run functions serve as a connective layer allowing you to\nweave logic between Google Cloud services by listening for and responding to events. With\njust a few lines of code, developers can enrich their use of Google Cloud services to\ncreate higher level combinations without needing to provision or manage servers.\nSee the [Cloud Run functions\ndocumentation](/functions/1stgendocs) for more information."]]