Si vous créez une fonction, consultez le guide de démarrage rapide de la console sur Cloud Run. Le contenu de cette page ne s'applique qu'aux anciennes fonctions existantes créées avec l'API Cloud Functions v1.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cloud Run Functions et Firebase
Cloud Run Functions est la solution de calcul sans serveur de Google pour la création d'applications basées sur des événements. C'est un produit commun entre l'équipe Google Cloud et l'équipe Firebase.
Pour les développeurs Google Cloud, Cloud Run Functions sert de couche de connexion et vous permet de tisser une logique commune entre l'ensemble des services Google Cloud en écoutant les événements et en y répondant.
Pour les développeurs Firebase, Cloud Run Functions pour Firebase permet d'étendre le comportement de Firebase et d'intégrer ses fonctionnalités via l'ajout d'un code côté serveur.
Ces deux solutions fournissent une exécution rapide et fiable des fonctions, et ce dans un environnement entièrement géré où vous n'avez à vous soucier ni de la gestion de serveurs ni du provisionnement d'une infrastructure.
Cloud Run Functions pour Firebase
Si vous êtes un développeur créant une application Web ou mobile, Cloud Run Functions pour Firebase est particulièrement indiqué. Firebase permet aux développeurs d'applications mobiles d'avoir accès à une gamme complète de services centrés sur les mobiles entièrement gérés, y compris : analyse, authentification et Realtime Database. Cloud Run Functions complète l'offre en proposant un moyen d'étendre et de connecter les fonctionnalités Firebase via l'ajout de code côté serveur.
Les développeurs Firebase peuvent facilement intégrer des services externes pour des tâches telles que le traitement des paiements et l'envoi de messages SMS. En outre, les développeurs peuvent inclure une logique personnalisée trop lourde pour un appareil mobile, ou devant être sécurisée sur un serveur. Découvrez des cas d'utilisation typiques.
De plus, pour les développeurs ayant besoin d'un backend plus complet, Cloud Run Functions fournit une passerelle vers les puissantes fonctionnalités de Google Cloud.
Cloud Run Functions pour Firebase est optimisé pour les développeurs Firebase :
SDK Firebase pour coder la configuration de vos fonctions
Intégration avec la console Firebase et la CLI Firebase
Mêmes déclencheurs que Cloud Run Functions, plus des déclencheurs Firebase Realtime Database, Firebase Authentication et Firebase Analytics
Cloud Run Functions pour Google Cloud
Les développeurs peuvent connecter et étendre les services Google Cloud en écrivant du code sous la forme d'une fonction Cloud Run. Cloud Run Functions fait office de couche conjonctive. Elle permet de tisser une logique commune entre les services Google Cloud en écoutant les événements et en y répondant. Avec seulement quelques lignes de code, les développeurs peuvent enrichir leur utilisation des services Google Cloud pour créer des combinaisons de niveaux supérieurs, sans avoir à provisionner ou à gérer des serveurs.
Pour en savoir plus, consultez la documentation sur Cloud Run Functions.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/12/22 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/12/22 (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."]]