Glossário

Nesta página, você encontra definições resumidas dos termos usados na documentação do Cloud Endpoints e links para mais informações sobre eles.

Chave de API
Um código passado por um aplicativo cliente quando ele chama uma API. As chaves de API identificam o aplicativo ou o projeto do Google Cloud Platform (GCP) que faz a chamada para a API. Consulte Por que e quando usar chaves de API para mais informações sobre como usar uma chave de API com sua API Endpoints.
Auth0
Serviço para definir o método de autenticação dos usuários nos aplicativos. Consulte Auth0 para mais informações.
Cloud Endpoints Frameworks
O Endpoints Frameworks para o ambiente padrão do App Engine consiste em ferramentas, bibliotecas e recursos que permitem gerar APIs e bibliotecas de cliente com um aplicativo do App Engine. Consulte Sobre o Endpoints Frameworks para mais informações.
contêiner
Um pacote de software que contém bibliotecas, frameworks e configurações necessárias para executar um aplicativo. Consulte O que é um contêiner (em inglês) para mais informações.
CORS
O Compartilhamento de recursos entre origens (CORS, na sigla em inglês) é uma especificação que fornece uma maneira para aplicativos da Web acessarem recursos em um servidor em outro domínio (tecnicamente, em outra origem). Para saber mais sobre o CORS, consulte os documentos da Web da Mozilla Developer Network (MDN) e o Fetch Living Standard (em inglês).
Docker
Software de código aberto que permite automatizar a implantação de aplicativos dentro de contêineres de software. Consulte O que é Docker (em inglês) para mais informações.
Extensible Service Proxy
O Extensible Service Proxy (ESP) é um proxy escalonável de alto desempenho que é executado na frente de um back-end de OpenAPI ou API gRPC e contém recursos de gerenciamento de API como autenticação, monitoramento e geração de registros. Consulte Sobre o Endpoints e Endpoints: visão geral da arquitetura para mais informações.
Firebase Authentication
Serviço de autenticação do Google que oferece suporte para login de usuários finais em aplicativos clientes. São usadas credenciais de provedores de identidade conhecidos e federados, como Google, Facebook ou Twitter. Consulte Firebase Authentication para mais informações.
Token de código do Google
Um Token da Web JSON (JWT, na sigla em inglês) que contém os campos do OpenID Connect necessários para identificar uma conta de usuário ou de serviço do Google e que é assinado pelo serviço de autenticação do Google, https://accounts.google.com.
gRPC
Um framework de RPC de alto desempenho, código aberto e universal desenvolvido pelo Google. Com o gRPC, um aplicativo cliente pode chamar métodos diretamente em um aplicativo servidor em uma outra máquina, como se fosse um objeto local. Consulte Cloud Endpoints para APIs gRPC para informações sobre o uso do gRPC com o Endpoints e o site gRPC para informações gerais.
JWT
JSON Web Token (JWT) é um formato de token com acesso padrão e aberto. É usado em cabeçalhos de autorização HTTP e em parâmetros de consulta de URI. Para informações gerais, consulte Introdução ao JSON Web Tokens (em inglês).
kubectl
Interface de linha de comando para executar comandos em clusters do Kubernetes. Você usa o kubectl ao implantar uma API para o Endpoints em um cluster do Kubernetes ou do Google Kubernetes Engine. Consulte Visão geral do kubectl para mais informações (em inglês).
Kubernetes
Software de código aberto para automatizar a implantação, o gerenciamento e o escalonamento de aplicativos em contêineres em todos os clusters dos hosts. Consulte Kubernetes para mais informações (em inglês).
NGINX
Um servidor HTTP e proxy de serviço de código aberto e de alto desempenho no qual se baseia o ESP. Consulte o Wiki do NGINX para mais informações (em inglês). Consulte Sobre o Cloud Endpoints e Endpoints: visão geral da arquitetura para informações sobre o ESP.
OpenAPI
A Open API Initiative (em inglês) é uma iniciativa de todo o setor para padronizar a descrição das APIs REST. As APIs descritas com a especificação OpenAPI (em inglês), anteriormente chamada de especificação Swagger, são compatíveis com ferramentas comuns para a criação de documentações, automatização de testes e geração de códigos para clientes e servidores. Consulte Visão geral da OpenAPI para mais informações.
Documento da OpenAPI
Um arquivo de configuração nos formatos YAML ou JSON usado para descrever sua API. Consulte Estrutura básica do Swagger (em inglês) para mais informações.
IU do Swagger
A IU do Swagger permite que qualquer pessoa teste as operações expostas pela sua API. Consulte Como adicionar a IU do Swagger ao projeto para detalhes sobre como adicionar uma IU do Swagger à API Endpoints.
superfície
A interface pública de uma API. A superfície de uma API consiste nos métodos, além dos parâmetros e tipos de retorno usados nesses métodos.
Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

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