Primeiros passos com o gateway de API e o App Engine

Nesta página, mostramos como configurar um gateway de API para gerenciar e proteger um serviço de back-end do App Engine.

Lista de tarefas

Ao seguir o tutorial, use a lista de tarefas abaixo. Todas as tarefas são necessárias para implantar um gateway de API para seu serviço de back-end do App Engine.

  1. Crie ou selecione um projeto do Google Cloud .
  2. Se você não implantou seu próprio App Engine, implante um aplicativo de amostra. Consulte Antes de começar.
  3. Ative os serviços de gateway de API obrigatórios.
  4. Configure o IAP para proteger seu aplicativo. Consulte Configurar o IAP.
  5. Crie uma descrição do OpenAPI que descreva sua API e configure as rotas para seu App Engine. Consulte Criar uma configuração de API.
  6. Implante um gateway de API usando a configuração de API. Consulte Como implantar um gateway de API.
  7. Rastreie as atividades nos aplicativos. Consulte Como rastrear a atividade da API.
  8. Para evitar cobranças na sua conta do Google Cloud . Consulte Limpeza.

Antes de começar

  1. No console do Google Cloud , acesse a página Painel e selecione ou crie um projeto do Google Cloud .

    Ir para a página "Painel"

  2. Verifique se o faturamento foi ativado para o projeto.

    Ativar faturamento

  3. Anote o ID do projeto que você quer usar neste tutorial. No restante desta página, esse ID de projeto é chamado de PROJECT_ID.

  4. Faça o download e instale a Google Cloud CLI.

    Fazer o download da CLI gcloud

  5. Atualize os componentesgcloud:

    gcloud components update
  6. Defina o projeto padrão. Substitua PROJECT_ID pelo ID do projeto Google Cloud :

    gcloud config set project PROJECT_ID

  7. Se você não tiver implantado seu próprio aplicativo do App Engine, siga as etapas no Guia de início rápido do App Engine para que sua linguagem use a Google Cloud CLI a fim de selecionar ou criar um projeto Google Cloud e implantar um app de exemplo. Anote o URL do aplicativo, bem como a região e o ID do projeto em que ele está implantado.

Ativar serviços obrigatórios

O gateway de API exige que você ative os seguintes serviços Google Cloud :

Nome Nome do serviço
API Gateway API apigateway.googleapis.com
Service Management API servicemanagement.googleapis.com
API Service Control servicecontrol.googleapis.com

Para ativar os serviços necessários:

Console do Google Cloud

  1. No console do Google Cloud , acesse a página APIs e serviços > Biblioteca de APIs.

    Acessar a biblioteca de APIs

  2. Na página Biblioteca de APIs, digite o nome da API necessária na barra de pesquisa.
  3. Nos resultados da pesquisa, selecione a página da API.
  4. Na página da API, clique em