Estabeleça ligação aos serviços Google Cloud

Esta página apresenta os Google Cloud serviços que funcionam bem com o Cloud Run e os que ainda não são suportados pelo Cloud Run.

Estabeleça ligação aos serviços Google Cloud no código

Pode associar o seu serviço do Cloud Run a Google Cloud serviços através das bibliotecas de cliente que fornecem. Para ver exemplos de código que mostram como estabelecer ligação a um serviço Google Cloud específico, consulte a documentação fornecida para esse serviço Google Cloud .

Para chamar Google Cloud APIs a partir do seu código, a identidade do serviço do Cloud Run tem de ter o conjunto mínimo de autorizações para os seus serviços do Cloud Run. Por exemplo, se o seu serviço do Cloud Run estiver apenas a ler dados do Firestore, recomendamos que lhe atribua uma conta de serviço que tenha apenas a função do IAM Utilizador do Firestore.

O Google Cloud ambiente usa as Credenciais padrão da aplicação (ADC) para detetar automaticamente se a identidade do serviço Cloud Run está autenticada para usar as Google Cloud bibliotecas cliente e realizar a operação da API.

A tabela seguinte indica os serviços recomendados para o Cloud Run.

Ferramentas

Serviço Descrição
Cloud Build Crie imagens de contentores e integração contínua.
Artifact Registry Armazene imagens de contentores.
Cloud Deploy Entrega contínua.
Observabilidade do Google Cloud Monitorização e registo de serviços do Cloud Run.

Armazenamento de dados

Serviço Descrição
Firestore Base de dados NoSQL totalmente gerida com compatibilidade com o MongoDB.
Spanner Base de dados relacional escalável e totalmente gerida.
Cloud SQL Base de dados relacional totalmente gerida. Consulte o artigo Ligar a instâncias do Cloud SQL.
Cloud Storage Armazenamento de objetos. Armazenar objetos e publicar conteúdo estático. Use bibliotecas de cliente do Cloud Storage ou monte volumes do Cloud Storage
Memorystore Serviço de armazenamento de dados na memória totalmente gerido. Ligue-se à sua rede VPC para aceder a instâncias do Memorystore. Consulte o artigo Estabelecer ligação a uma instância do Redis a partir de um serviço do Cloud Run.
BigQuery Armazém de dados na nuvem totalmente gerido para estatísticas. Os serviços do Cloud Run podem ser usados para implementar funções remotas do BigQuery personalizadas.
Secret Manager Criar e aceder a segredos.
Filestore Servidores de ficheiros NFS totalmente geridos no Google Cloud

Orquestração

Serviço Descrição
Pub/Sub Envie eventos para os serviços do Cloud Run. Consulte o tutorial sobre a utilização do Pub/Sub com o Cloud Run.
Cloud Scheduler Acionar serviços do Cloud Run de acordo com uma programação.
Cloud Tasks Execute tarefas assíncronas no Cloud Run. Consulte o artigo Tarefas de destino HTTP com tokens de autenticação.
Fluxos de trabalho Orquestre e automatize os serviços do Cloud Run.

Apps Web

Serviço Descrição
Identity Platform Inicie sessão nos seus utilizadores.
Firebase Hosting Serviço de alojamento totalmente gerido para conteúdo estático e dinâmico com colocação em cache de CDN configurável.

Redes

Serviço Descrição
Nuvem virtual privada Funcionalidade de rede gerida para os seus Google Cloud recursos. Consulte o artigo Estabelecer ligação a uma rede de VPC.
Balanceador de carga de aplicações externo Use NEGs sem servidor para configurar um back-end do Cloud Run para um Application Load Balancer externo.
Balanceador de carga de aplicações interno Use NEGs sem servidor para executar os seus serviços do Cloud Run através de um endereço IP interno.
Google Cloud Armor Ajuda a proteger as suas aplicações e Websites contra negação de serviço e ataques Web.
Cloud CDN O Cloud CDN é suportado com balanceadores de carga de aplicações externos.

Segurança

Serviço Descrição
Identity-Aware Proxy Use a identidade e o contexto para proteger o acesso aos seus serviços.
Autorização binária Implemente apenas imagens de contentores nas quais confia.
Deteção de ameaças do Cloud Run Deteta ameaças em contentores em execução.

Serviços ainda não suportados

A tabela seguinte indica os serviços que ainda não são suportados pelo Cloud Run.

Serviço Notas
Web Security Scanner

Simplifique a utilização de Google Cloud serviços e recursos através do App Hub

Opcionalmente, pode usar o App Hub para criar, operar e gerir aplicações que incluem vários recursos de um ou mais projetos.Google Cloud

Pode usar o App Hub para organizar os seus recursos do Cloud Run de uma forma centrada na aplicação com base nas necessidades da sua empresa em constante mudança. Para monitorizar e organizar os seus recursos do Cloud Run, adicione os recursos como serviços e cargas de trabalho às aplicações do App Hub. O App Hub é totalmente gerido pela Google Cloud e não requer a instalação de infraestrutura adicional.
Para mais informações sobre:
  • Recursos suportados pelo App Hub, consulte a secção Recursos suportados.
  • Para saber como configurar o App Hub no seu projeto e registar os seus recursos com uma aplicação do App Hub, consulte o artigo Configurar o App Hub.