Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Cloud Run functions e Firebase
O Cloud Run Functions é a solução de computação sem servidor do Google para criar
aplicativos com base em eventos. É um produto conjunto entre as equipes do Google Cloud e do Firebase.
Para os desenvolvedores do Google Cloud, as funções do Cloud Run servem como uma camada de conexão. Com elas, é possível desenvolver a lógica entre os serviços do Google Cloud por meio da detecção e da resposta a eventos.
Para os desenvolvedores do Firebase,
o Cloud Run functions para Firebase
é uma maneira de ampliar o comportamento da plataforma e integrar os recursos
disponíveis pela adição de um código do servidor.
Ambas as soluções fornecem execução rápida e confiável de funções em um ambiente totalmente gerenciado. Nesse ambiente, não é necessário se preocupar com gerenciamento de servidores ou provisionamento de infraestruturas.
Cloud Run functions para Firebase
Use o Cloud Run functions para Firebase se for um desenvolvedor que está criando um
aplicativo para dispositivos móveis ou um aplicativo da Web para dispositivos móveis. Com o Firebase, os desenvolvedores de dispositivos móveis têm acesso a uma
gama completa de serviços totalmente gerenciados, entre eles análise,
autenticação e o Realtime Database, específicos para dispositivos móveis. O Cloud Run functions completa a oferta
com uma maneira de estender e conectar o comportamento dos recursos do Firebase
por meio da adição de um código do servidor.
Os desenvolvedores do Firebase integram serviços externos para tarefas como processar pagamentos e enviar mensagens SMS. Além disso, é possível incluir uma lógica personalizada que seja ou muito pesada para um dispositivo móvel ou que precise ser protegida em um servidor. Para saber mais sobre os casos de uso de integração mais comuns.
Para desenvolvedores que precisam de um back-end mais completo, o Cloud Run functions fornece um gateway para os recursos avançados do Google Cloud.
O Cloud Run functions para Firebase é otimizado para os desenvolvedores do Firebase pelos seguintes motivos:
Ele disponibiliza o SDK do Firebase para configurar suas funções por código.
é integrado ao Console do Firebase e à Firebase CLI;
Usa os mesmos gatilhos das funções do Cloud Run, além dos gatilhos do Firebase Realtime Database, do Firebase Authentication e do Firebase Analytics.
Cloud Run functions para Google Cloud
Os desenvolvedores podem conectar e ampliar os serviços do Google Cloud escrevendo código na forma de uma função do Cloud Run. As funções do Cloud Run servem como uma camada de conexão. Com elas, é possível
criar a lógica entre os serviços do Google Cloud detectando e respondendo a eventos. Com apenas algumas linhas de código, os desenvolvedores podem aprimorar o uso dos serviços do Google Cloud e criar combinações de nível superior sem provisionar ou gerenciar servidores.
Consulte a documentação das funções do Cloud Run para mais informações.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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."]]