Serviços suportados

Aceda Google Cloud às APIs a partir de funções do Cloud Run através de uma conta de serviço para agir em seu nome. A conta de serviço fornece credenciais predefinidas da aplicação para as suas funções.

APIs suportadas

As funções do Cloud Run podem aceder à maioria dos principais Google Cloud serviços através de bibliotecas cliente de APIs específicas da linguagem e/ou APIs REST, incluindo o seguinte:

Fornecedores de eventos suportados

As funções do Cloud Run podem ser acionadas por eventos fornecidos pelos seguintes serviços:

Usar serviços com funções do Cloud Run

As bibliotecas cliente de APIs Google que usam credenciais padrão da aplicação obtêm automaticamente as credenciais da conta de serviço incorporadas do anfitrião das funções do Cloud Run no tempo de execução. Por predefinição, o cliente autentica através da YOUR_PROJECT_ID@appspot.gserviceaccount.com conta de serviço.

Encaminhamento com o Cloud Load Balancing

O balanceamento de carga da nuvem é um produto separado que permite configurações de rede avançadas para todas as suas aplicações em execução no Google Cloud.

Quando o balanceamento de carga de HTTP(S) está ativado para apps sem servidor, pode:

  • Configure a sua app sem servidor para ser servida a partir de um endereço IP IPv4 e/ou IPv6 dedicado que não seja partilhado com outros serviços.

  • Reutilize os mesmos certificados SSL e chaves privadas que usa para o Compute Engine, o Google Kubernetes Engine e o Cloud Storage. Isto elimina a necessidade de gerir certificados separados para apps sem servidor.

  • Use serviços adicionais que se integram com o Cloud Load Balancing, como o Cloud CDN, o Google Cloud Armor ou políticas de segurança.

Tenha em atenção a seguinte limitação e recomendações:

  • Para usar capacidades de segurança ativadas pelo Cloud Load Balancing, como o Cloud Armor ou as políticas de segurança, tem de alterar as definições de entrada para internal_and_gclb. Os utilizadores que já têm o URL predefinido das funções do Cloud Run podem contornar o balanceador de carga e aceder diretamente ao URL da função.

  • O suporte para o Identity-Aware Proxy integrado com o Cloud Load Balancing para funções do Cloud Run não está disponível.