Cloud Endpoints para OpenAPI

O Cloud Endpoints é um sistema de gerenciamento de API que ajuda a proteger, monitorar, analisar e definir cotas em APIs usando a mesma infraestrutura que o Google usa para suas próprias APIs. O Cloud Endpoints trabalha com o Extensible Service Proxy (ESP) para fornecer gerenciamento de API. Leia Sobre o Endpoints para ver mais informações sobre esse produto e o ESP.

Ele é compatível com a versão 2 da Especificação OpenAPI, conhecida anteriormente como especificação Swagger, o padrão do setor para definir APIs REST. Para conhecer a Especificação OpenAPI, consulte a Visão geral da OpenAPI.

Neste conjunto de documentação, mostramos como usar o Endpoints com a OpenAPI. Para documentação sobre as outras opções do Endpoints, consulte Todos os documentos do Endpoints.

Para começar, recomendamos o caminho a seguir:

  1. Para ver os recursos do Endpoints em ação, siga o Guia de início rápido para o Cloud Endpoints, que usa scripts para implantar uma API de exemplo em um ambiente flexível do App Engine.

  2. Para ajudar na escolha de uma plataforma de computação para a API, consulte Como escolher uma opção de computação e a seção Plataformas de computação compatíveis abaixo.

  3. Depois de escolher o back-end para a API, veja o tutorial da plataforma de computação selecionada.

Plataformas de computação compatíveis

O Endpoints para OpenAPI depende do ESP para o gerenciamento da API. O ESP é um projeto de código aberto e está disponível como:

  • um contêiner no Google Container Registry Consulte as notas da versão do ESP referentes à atual imagem do Docker.
  • código-fonte no GitHub (consulte o README do ESP para ver detalhes sobre como criar o ESP).

É possível executar o contêiner do ESP nos produtos a seguir:

No ambiente flexível do App Engine, o ESP é implantado automaticamente quando você adiciona algumas linhas ao arquivo app.yaml. Para mais informações, consulte Implantando a API e o ESP.

Para o ambiente padrão da primeira geração do App Engine, você precisa usar o Endpoints Frameworks. Se você, em vez disso, implantar o contêiner em uma das opções de computador acima, será possível fazer proxy para a geração de ambiente de execução padrão do App Engine.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Cloud Endpoints com OpenAPI
Precisa de ajuda? Acesse nossa página de suporte.