Como configurar e implantar uma API
-
Como configurar o Cloud Endpoints
Explicamos como preparar o documento da OpenAPI para a implantação no Cloud Endpoints.
-
Como implantar a configuração do Endpoints
Descrevemos como implantar um documento da OpenAPI no Cloud 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 implantar em Kubernetes
Mostramos como configurar e implantar o Cloud Endpoints no Kubernetes.
-
Como executar o ESP localmente ou em outra plataforma
Mostramos como configurar uma instância do ESP em uma máquina local ou em outro provedor de nuvem.
-
Como comparar arquivos de configuração
Descreve a guia Histórico de implantação na página Endpoints > Serviços no console do Google Cloud e como comparar uma configuração de serviço implantada com 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 e monitoramento
-
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 na implantação do ambiente flexível do App Engine
Fornecemos técnicas de solução de problemas para implantações do Endpoints no ambiente flexível do App Engine.
-
Solução de problemas de implantação do Compute Engine
Fornecemos técnicas de solução de problemas de implantações do Cloud Endpoints no Google Compute Engine.
-
Solução de problemas de implantação do GKE
Fornecemos técnicas de solução de problemas para implantações do Cloud 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 a API
Descrevemos como monitorar a integridade das APIs usando os registros e métricas mantidos automaticamente pelo Cloud Endpoints.
-
Como rastrear a API
Explicamos a taxa de amostragem de trace, como estimar o custo do Cloud Trace, como visualizar os traces no console do Google Cloud e como desativar a amostragem de trace.
DNS e SSL
-
Como verificar o nome de domínio
Mostramos como verificar a propriedade de um nome de domínio que atende 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
Fornecemos informações de referência sobre chaves de API e quando usá-las.
-
Como usar o Firebase para autenticar usuários
Mostramos como configurar seu documento OpenAPI para que o ESP valide solicitações recebidas de clientes que usam o Firebase para autenticar usuários.
-
Como usar o Auth0 para autenticar usuários
Mostramos como configurar seu documento OpenAPI para que o ESP valide solicitações recebidas de clientes usando o Auth0 para autenticar usuários.
-
Como usar tokens do código do Google para autenticar usuários
Mostramos como configurar seu documento OpenAPI para que o ESP valide solicitações recebidas de clientes usando tokens de código do Google para autenticar usuários.
-
Como usar um método personalizado para autenticar usuários
Mostramos como configurar seu documento OpenAPI para que o ESP valide solicitações recebidas de clientes usando um provedor personalizado para autenticar usuários.
-
Autenticação entre serviços
Mostramos como autenticar chamadas de serviço a serviço.
-
Como restringir o acesso com chaves de API
Mostramos como impedir que aplicativos cliente e serviços não autorizados acessem sua API.
Como gerenciar acesso à API
-
Visão geral do acesso à API
Descrevemos as opções de controle de acesso à API disponíveis no Cloud Endpoints.
-
Como controlar quem pode ativar a API
Mostra como controlar os usuários que podem ativar a API nos próprios projetos 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
-
Visão geral do gerenciamento do ciclo de vida da API
Descrevemos os recursos do controle de versão da API Endpoints e fornecemos as melhores práticas para controle de versão e preparação da sua API Endpoints.
-
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.