Você traz o código, e nós cuidamos do resto, simplificando a criação e a manutenção da plataforma.
Clientes novos ganham US$ 300 em créditos para gastar no Cloud Run functions. Todos os clientes recebem dois milhões de invocações mensais sem custos, sem desconto de créditos.
Implante soluções recomendadas pelo Google que usam a IA e as funções do Cloud Run para analisar e fazer anotações em imagens e resumir documentos grandes.
Crie e implante sua primeira Função do Cloud usando apenas o navegador da Web com este guia de início rápido.
Atenda a um número ilimitado de usuários, sem ter de se preocupar com a infraestrutura
Veja como os clientes criam aplicativos usando arquiteturas orientadas a eventos com as funções do Cloud Run.
Principais recursos
O Cloud Run oferece uma experiência simples e intuitiva para o desenvolvedor. Basta gravar seu código e deixar que o Google Cloud cuide da infraestrutura operacional. Desenvolva mais rápido ao gravar e executar snippets de código pequenos que respondem a eventos. Simplifique problemas de orquestração complexos conectando os produtos do Google Cloud entre si ou com serviços de terceiros usando eventos.
Só será cobrado o período de execução da função, que é medido até o valor mais próximo de 100 milissegundos. Você não paga nada quando sua função está ociosa. O Cloud Functions adapta automaticamente seus recursos em função dos eventos.
Use um framework de funções como um serviço (FaaS) de código aberto para executar funções em vários ambientes e evitar a dependência de um único fornecedor. Entre os ambientes compatíveis estão o Cloud Run, o ambiente de desenvolvimento local, o ambiente no local e outros ambientes sem servidor baseados em Knative.
Clientes
Documentação
Casos de uso
Use as funções do Cloud Run para expor seus próprios microsserviços por meio de APIs HTTP ou se integrar a serviços de terceiros que oferecem integrações de webhook para estender rapidamente seu aplicativo com recursos de última geração, como enviar um e-mail de confirmação após um pagamento bem-sucedido do Stripe ou responder a eventos de mensagem de texto do Twilio.
Use as funções do Cloud Run diretamente do Firebase para estender a funcionalidade do aplicativo sem usar um servidor. Execute seu código em resposta às ações dos usuários, às análises e aos eventos de autenticação. Deste modo, você poderá manter o interesse dos usuários quando houver notificações baseadas em eventos e delegar as tarefas com uso intensivo de CPU e rede para o Google Cloud.
Use os serviços totalmente gerenciados do Cloud Run Functions para criar back-ends para coleta de dados de telemetria de dispositivos da Internet das Coisas (IoT), processamento em tempo real e análise. As funções do Cloud Run permitem que você aplique uma lógica personalizada a cada evento conforme ele é recebido.
Execute seu código em resposta a alterações nos dados. As funções do Cloud Run podem responder aos eventos a partir de serviços do Google Cloud, como Cloud Storage, Pub/Sub e Cloud Firestore, para processar arquivos imediatamente após o upload e gerar miniaturas a partir dos uploads de imagens, processar registros, validar conteúdo, transcodificar vídeos, validar, agregar e filtrar dados em tempo real.
Use as funções do Cloud Run para responder a eventos a partir do Pub/Sub para processar, transformar e enriquecer dados de streaming no processamento de transações, análise de clique-stream, rastreamento de atividades do aplicativo, telemetria de dispositivo de Internet das Coisas (IoT, na sigla em inglês), análise de mídias sociais e outros tipos de aplicativos.
Implante inteligência artificial nos seus aplicativos de forma fácil. As funções do Cloud Run com a API Cloud Speech e o Dialogflow pode ampliar seus produtos e serviços com experiências de conversas naturais baseadas em voz e texto que ajudam os usuários a ser mais produtivos. Conecte-se com os usuários no Google Assistente, Amazon Alexa, Facebook Messenger e outras plataformas e dispositivos conhecidos.
Use o Cloud Functions com a API Video Intelligence e a API Cloud Vision para recuperar informações relevantes de vídeos e imagens, permitindo que você pesquise, descubra e extraia insights úteis do conteúdo de mídia.
Use as funções do Cloud Run com a API Cloud Natural Language para revelar a estrutura e o significado do texto e adicionar recursos eficientes de análise de sentimento e de extração de intents aos aplicativos.
Todos os recursos
Conexão e ampliação de serviços para criar aplicativos complexos | As funções do Cloud Run permitem que você trate todos os serviços de nuvem de terceiros e do Google como elementos básicos. Conecte-os e estenda-os com código e faça a transição do conceito à produção rapidamente com fluxos de trabalho complexos e soluções completas. Além disso, faça a integração com serviços de terceiros que ofereçam integrações de webhooks para estender rapidamente seus aplicativos com recursos eficientes. |
Desenvolvimento e capacidade de diagnóstico integrais | Avance da etapa de código à implantação com monitoramento integrado. Tenha total capacidade de observação e diagnóstico do seu aplicativo com o Cloud Trace. Além disso, receba ajuda para o desenvolvimento e a depuração locais e sem conexão com um framework de funções de código aberto. |
Desenvolva localmente e escalone globalmente | Atenda usuários em pequena ou grande escala sem precisar pensar em infraestrutura. As funções do Cloud Run gerenciam e escalonam automaticamente a infraestrutura subjacente de acordo com o tamanho da carga de trabalho. |
Sem gerenciamento de servidores | Implante seu código e deixe o Google executá-lo e escaloná-lo para você. As funções do Cloud Run abstraem toda a infraestrutura subjacente. Dessa forma, você pode focar no seu código e criar aplicativos mais rapidamente do que nunca. |
Execute códigos em resposta a eventos | As funções do Cloud Run permitem que você acione seu código no Google Cloud, Firebase e Google Assistente ou o chame diretamente de qualquer aplicativo da Web, de dispositivos móveis ou do aplicativo de back-end via HTTP. |
Pague somente pelo que você usa | Só será cobrado o período de execução da função, que é medido até o valor mais próximo de 100 milissegundos. Você não paga nada quando sua função está ociosa. O Cloud Functions adapta automaticamente seus recursos em função dos eventos. |
Graças a uma tecnologia aberta, você não fica dependente de um único fornecedor | Use um framework de funções como um serviço (FaaS) de código aberto para executar funções em vários ambientes e evitar a dependência de um único fornecedor. Entre os ambientes compatíveis estão o Cloud Run, o ambiente de desenvolvimento local, o ambiente no local e outros ambientes sem servidor baseados em Knative. |
Comece a criar no Google Cloud com US$ 300 em créditos e mais de 20 produtos do programa Sempre gratuito.