Ir para o conteúdo principal
Áreas de tecnologia
close
IA e aprendizagem automática
Desenvolvimento de aplicações
Alojamento de aplicações
Computação
Estatísticas e pipelines de dados
Bases de dados
Sistema distribuído, híbrido e de várias nuvens
IA generativa
Soluções para setores
Trabalho em rede
Observabilidade e monitorização
Segurança
Storage
Ferramentas de produtos cruzados
close
Gestão de acesso e recursos
Gestão de custos e utilização
Infraestrutura como código
Migração
SDK, linguagens, frameworks e ferramentas
/
Console
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Fazer login
Application hosting
Cloud Run
Começar gratuitamente
Vista geral
Guias
Referência
Amostras
Recursos
Áreas de tecnologia
Mais
Vista geral
Guias
Referência
Amostras
Recursos
Ferramentas de produtos cruzados
Mais
Console
Descubra
Vista geral do produto
Modelo de recursos do Cloud Run
Contrato de tempo de execução de contentores
Exemplos de utilização
A minha app é adequada para um serviço do Cloud Run?
Quando devo implementar uma função?
Exemplos de utilização da IA no Cloud Run
Começar
Vista geral
Implemente um serviço Web de exemplo
Implemente um contentor de amostra
Implemente a partir de um repositório Git
Implemente um serviço Hello World a partir do código-fonte
Go
Node.js
Python
Frasco
FastAPI
Gradio
Streamlit
Agent Development Kit (ADK) para Python
Java
Kotlin
C#
C++
PHP
Ruby
Outro
Frameworks
Vista geral
SSR do Angular
Next.js
Nuxt.js
SvelteKit
Implemente uma função de exemplo
Implemente uma função através da consola
Implemente uma função através do gcloud
Execute uma tarefa de exemplo
Executar uma tarefa
Execute uma tarefa a partir do código-fonte
Go
Node.js
Python
Java
Shell
Implemente um grupo de trabalhadores de amostra
Programar
Configure o seu ambiente
Planeie e prepare o seu serviço
Desenvolva o seu serviço
Coloque o seu código num contentor
Ligue-se aos serviços Google Cloud
Instale um pacote do sistema no contentor
Execute comandos gcloud no seu contentor
Planeie e prepare a sua função
Vista geral
Compare as funções do Cloud Run
Escreva funções do Cloud Run
Tempos de execução
Vista geral
Node.js
Vista geral
Dependências do Node.js
Python
Vista geral
Dependências do Python
Go
Vista geral
Dependências do Go
Java
Vista geral
Dependências Java
.NET
Ruby
PHP
Desenvolvimento de funções locais
Acionadores de funções
Tutoriais
Crie uma função que devolva resultados do BigQuery
Crie uma função que devolva resultados do Spanner
Integre com bases de dados do Cloud
Codelabs
Crie e teste
Crie origens para contentores
Crie funções para contentores
Testes locais
Publicar pedidos HTTP
Implemente serviços
Implemente imagens de contentores
Implementação contínua a partir do Git
Implemente a partir do código-fonte
Implemente a partir do Compose
Implemente funções
Servir tráfego Web
Mapeamento de domínios personalizados
Publicar recursos estáticos com a RFC
Servir tráfego de várias regiões
Ative a afinidade de sessão
Encaminhamento por proxy de front-end com o Nginx
Faça a gestão dos serviços
Veja, copie ou elimine serviços
Veja ou elimine revisões
Migração de tráfego, implementações graduais e reversões
Configure serviços
Vista geral
Capacidade
Limites de memória
Limites de CPU
GPU
Configuração da GPU
Práticas recomendadas para o desempenho da GPU
Tempo limite de pedido
Máximo de pedidos simultâneos
Acerca do número máximo de pedidos simultâneos por instância
Configure o número máximo de pedidos simultâneos
Faturação
Otimize as configurações do serviço com o Recomendador
Ambiente
Porta e ponto de entrada do contentor
Variáveis de ambiente
Suportes de volume
Volumes do Cloud Storage
Volumes NFS
Volumes na memória
Ambiente de execução
Vista geral
Selecione um ambiente de execução
Verificações de funcionamento do contentor
Pedidos HTTP/2
Secrets
Identidade do serviço
Dimensionar
Acerca do ajuste de escala automático de instâncias para serviços
Máximo de instâncias
Acerca das instâncias máximas para serviços
Configure o número máximo de instâncias
Instâncias mínimas
Escala manual
Metadados
Descrição
Etiquetas
Etiquetas
Configurações de implementação de origem
Tempos de execução e imagens base de idiomas suportados
Configure atualizações automáticas de imagens base
Variáveis de ambiente de compilação
Crie uma conta de serviço
Crie grupos de trabalhadores
Invocar e acionar serviços
Invocar com pedidos HTTPS
Aloje um destino de webhook
Fazer stream com WebSockets
Vista geral
Tutorial de criação de um serviço de chat WebSocket
Invocar de forma assíncrona
Invocar serviços com base numa programação
Crie um fluxo de trabalho
Invocar serviços como parte de um fluxo de trabalho
Ligue uma série de serviços do tutorial do Cloud Functions e do Cloud Run
Executar tarefas assíncronas
Chame um serviço a partir de uma subscrição push do Pub/Sub
Acione o serviço a partir do Pub/Sub
Integre o processamento de imagens no tutorial de exemplo do Pub/Sub
Acionador a partir de eventos
Crie acionadores com o Eventarc
Acionadores do Pub/Sub
Crie acionadores do EventArc do Pub/Sub
Acione funções a partir do Pub/Sub com o Eventarc
Acione funções a partir de entradas de registo encaminhadas
Acionadores do Cloud Storage
Crie acionadores com o Cloud Storage
Acione serviços a partir do Cloud Storage com o Eventarc
Acione funções a partir do Cloud Storage com o Eventarc
Acionadores do Firestore
Crie acionadores com o Firestore
Acione funções a partir de eventos numa base de dados do Firestore
Estabeleça ligação a outros serviços através do gRPC
Práticas recomendadas
Sugestões gerais de desenvolvimento para serviços
Otimize os serviços Java
Otimize os serviços Python
Otimize os serviços Node.js
Práticas recomendadas para testes de carregamento
Compreenda a redundância zonal
Práticas recomendadas para funções
Vista geral
Configure novas tentativas de funções orientadas por eventos
Executar tarefas de trabalho até à conclusão
Crie trabalhos
Executar tarefas
Executar tarefas
Executar tarefas agendadas
Execute tarefas a partir do Workflows
Configure tarefas
Ponto de entrada do contentor
Limites de CPU
Limites de memória
GPU
Configuração da GPU
Práticas recomendadas para GPUs
Variáveis de ambiente
Verificações de funcionamento do contentor
Suportes de volume
Volumes do Cloud Storage
Volumes NFS
Volumes na memória
Outros sistemas de ficheiros de rede
Etiquetas
Máximo de tentativas
Paralelismo
Secrets
Identidade do serviço
Tempo limite da tarefa
Etiquetas
Gerir empregos
Veja ou elimine trabalhos
Veja ou pare execuções de tarefas
Práticas recomendadas
Realizar trabalho contínuo em segundo plano
Implemente grupos de trabalhadores
Implemente grupos de trabalhadores
Implemente grupos de trabalhadores a partir do código-fonte
Faça a gestão dos grupos de trabalhadores
Veja ou elimine grupos de trabalhadores
Veja ou elimine revisões do conjunto de trabalhadores
Divisões e reversões de instâncias
Configure grupos de trabalhadores
Capacidade
Limites de memória
Limites de CPU
GPU
Configuração da GPU
Práticas recomendadas para GPUs
Ambiente
Contentor e ponto de entrada
Variáveis de ambiente
Suportes de volume
Volumes do Cloud Storage
Volumes NFS
Volumes na memória
Outros sistemas de ficheiros de rede
Verificações de funcionamento do contentor
Secrets
Identidade do serviço
Número de instâncias
Metadados
Descrição
Etiquetas
Etiquetas
Escale com base em métricas externas
Aumente ou diminua automaticamente o número de pools de trabalhadores com métricas externas
Redimensionador automático do Kafka
Alojamento de executores do GitHub com pools de trabalhadores
Configure a rede
Práticas recomendadas para a rede do Cloud Run
Configure as redes privadas
Envie tráfego para a rede de VPC
Vista geral
Saída direta da VPC
Serviços e trabalhos de pilha dupla
Migre o conetor de VPC padrão para a saída da VPC direta
Conetores de VPC
Envie tráfego para a rede da VPC partilhada
Vista geral
Saída direta da VPC
Migre o conetor da VPC partilhada para a saída da VPC direta
Conetores em projetos de serviço
Conetores no projeto anfitrião
Endereço IP de saída estático
Segurança de redes
Restrinja a entrada (serviços)
Use os VPC Service Controls (VPC SC)
Cloud Service Mesh
Seguro
Descrição geral do design de segurança
Autentique pedidos
Vista geral
Permita o acesso público
Públicos-alvo personalizados
Autentique programadores
Serviço a serviço
Autentique utilizadores
Tutorial de autenticação do utilizador final
Proteja os seus recursos
Controlo de acesso com a IAM
Configure o IAP para o Cloud Run
Introdução à identidade do serviço
Proteja os serviços com o Cloud Armor
Use a Autorização binária
Use a Deteção de ameaças do Cloud Run
Use chaves de encriptação geridas pelo cliente
Faça a gestão das restrições personalizadas para projetos
Veja estatísticas de segurança da cadeia de abastecimento de software
Tutorial sobre como proteger serviços do Cloud Run
Monitorize e registe
Vista geral da monitorização e do registo
Veja métricas incorporadas
Escreva métricas do Prometheus
Escreva métricas do OpenTelemetry
Registe e veja registos
Registo de auditoria
Relatório de erros
Use o rastreio distribuído para serviços
Execute soluções de IA
Vista geral
Explorar recursos