Como configurar e implantar uma API
-
Como configurar o Cloud Endpoints
Descrevemos os arquivos de configuração necessários para criar um serviço gRPC gerenciado pelo Endpoints.
-
Como implantar a configuração do Endpoints
Mostramos como implantar uma configuração de serviço no Endpoints.
-
Como implantar o back-end da API
Explicamos como implantar o código de back-end da API e o Extensible Service Proxy (ESP).
-
Como executar o ESP localmente ou em outra plataforma
Explicamos como configurar e executar o ESP em uma máquina local ou em outro provedor de nuvem.
-
Como transcodificar HTTP/JSON para gRPC
Descrevemos como mapear solicitações HTTP/JSON e os respectivos parâmetros para métodos gRPC e os parâmetros e tipos de retorno.
-
Como comparar arquivos de configuração
Descreve a guia Histórico de implantações na página Serviços do Endpoints no console do Google Cloud e como comparar uma configuração de serviço implantada com para a versão anterior.
-
Como conseguir o nome e a ID de configuração do serviço
Descrevemos como conseguir o nome e o código de configuração de um serviço gerenciado.
Solução de problemas
-
Visão geral sobre a solução de problemas
Apresentamos informações gerais para a solução de problemas e links de páginas com outras informações.
-
Solução de problemas de implantação na configuração do Endpoints
Descrevemos erros que talvez ocorram na implantação da configuração do Endpoints e como solucioná-los.
-
Solução de problemas de erros de respostas
Descrevemos como solucionar erros recebidos em resposta à solicitação para a API.
-
Solução de problemas do Endpoints no Compute Engine
Fornecemos técnicas de solução de problemas de implantações do Endpoints no Compute Engine.
-
Solução de problemas de implantação do GKE
Fornecemos técnicas de solução de problemas para implantações do Endpoints no GKE.
-
Solução de problemas de validação do JWT
Fornecemos informações sobre solução de problemas em caso de falha de validação do JWT e erro retornado na resposta ao cliente.
-
Como monitorar sua API
Mostra como conferir as métricas e os registros da API no console do Google Cloud.
-
Como rastrear a API
Explica a taxa de amostragem de traces, como estimar seu custo para Cloud Trace, como visualizar os traces no console do Google Cloud, e como desativar a amostragem de traces.
DNS e SSL
-
Como verificar o nome de domínio
Mostramos como verificar a propriedade de um nome de domínio que disponibiliza uma API do Endpoints.
-
Como disponibilizar uma API do nome de domínio
Mostramos como configurar seu projeto para atender às solicitações da API.
-
Como configurar o DNS no domínio cloud.goog
Mostra como configurar o DNS para serviços do Endpoints que usam o domínio cloud.goog, que é gerenciado e de propriedade do Google.
-
Como disponibilizar várias APIs de um domínio
Mostramos como executar diversas APIs independentes no próprio domínio.
-
Como ativar o SSL com o ESP
Mostra como ativar uma porta SSL para o serviço do Endpoints implantado usando o ESP.
-
Como ativar o SSL com o ESPv2
Mostra como ativar uma porta SSL para o serviço do Endpoints implantado usando o ESPv2.
Chaves de autenticação e de API
-
Como escolher um método de autenticação
Apresentamos uma visão geral e amostras de casos de uso de cada método de autenticação compatível.
-
Por que e quando usar chaves de API
Apresentamos informações de referência sobre autenticação e chaves de API, além de cenários em que é preciso levar em conta o uso dessas chaves.
-
Como autenticar usuários
Mostramos como configurar a autenticação para uma API gRPC.
-
Autenticação entre serviços
Mostramos como usar a autenticação entre serviços em um serviço gRPC.
-
Como restringir o acesso à API com as chaves de API
Descrevemos como restringir acesso aos clientes que têm uma chave de API.
Como gerenciar acesso à API
-
Visão geral do acesso à API
Descrevemos as opções de controle de acesso à API disponíveis no Endpoints.
-
Como controlar quem pode ativar a API
Mostra como controlar quem pode ativar sua API nos projetos próprios do Google Cloud.
-
Como ativar uma API no projeto do Google Cloud
Mostra como ativar uma API em um projeto do Google Cloud.
-
Como conceder e revogar o acesso à API
Mostramos como conceder diferentes níveis de acesso para que outros membros da equipe gerenciem a API.
Gerenciamento do ciclo de vida da API
-
Como planejar seus projetos do Google Cloud
Traz recomendações sobre convenções de nomenclatura de projetos do Google Cloud que talvez você precise criar, além do projeto do Google Cloud para seu back-end de produção.
-
Como excluir uma API e instâncias
Mostramos como excluir uma API e encerrar instâncias que executam a API para evitar custos desnecessários.
-
Como restaurar um serviço gerenciado
Mostra como restaurar um serviço gerenciado em caso de exclusão acidental.
Como limitar solicitações da API (Beta)
Como personalizar o ESP
-
Como usar um
nginx.conf
personalizado no Google Kubernetes EngineDescreve como criar um arquivo
nginx.conf
personalizado para implantar o ESP no GKE. -
Como criar um
nginx.conf
personalizado compatível com CORSMostra exemplos de como as opções ESP CORS são escritas no
nginx.conf
como um ponto de partida caso você precise personalizar o suporte ao CORS no ESP.