Esta página fornece definições breves e links para mais informações sobre os termos usados na documentação do Cloud Endpoints.
- Chave da API
- Um código transmitido por uma aplicação cliente quando chama uma API. As chaves da API identificam a aplicação ou o Google Cloud projeto que faz a chamada para a API. Consulte o artigo Porquê e quando usar chaves da API para mais informações sobre a utilização de uma chave da API com a sua API Endpoints.
- Auth0
- Um serviço que lhe permite definir como os utilizadores se autenticam nas aplicações. Consulte o artigo Auth0 para mais informações.
- Frameworks do Cloud Endpoints
- Os Frameworks de Endpoints para o ambiente padrão do App Engine consistem em ferramentas, bibliotecas e capacidades que lhe permitem gerar APIs e bibliotecas de cliente a partir de uma aplicação do App Engine. Consulte o artigo Acerca dos frameworks de pontos finais para mais informações.
- container
- Um pacote de software que contém as bibliotecas, as estruturas e as definições de que uma aplicação precisa para ser executada. Consulte o artigo O que é um contentor para mais informações.
- CORS
- A partilha de recursos de origem cruzada (CORS) é uma especificação que oferece uma forma de as aplicações Web acederem a recursos num servidor noutro domínio (tecnicamente, noutra origem). Para saber mais sobre a CORS, consulte os documentos Web da Mozilla Developer Network (MDN) e a Fetch Living Standard.
- Docker
- Software de código aberto que lhe permite automatizar a implementação de aplicações em contentores de software. Consulte o artigo O que é o Docker? para mais informações.
- Proxy de serviço extensível
- O proxy de serviço extensível (ESP) é um proxy escalável de alto desempenho baseado no Nginx que é executado à frente de um back-end de API OpenAPI ou gRPC e oferece funcionalidades de gestão de APIs, como autenticação, monitorização e registo. Consulte os artigos Acerca dos pontos finais e Pontos finais: vista geral da arquitetura para mais informações.
- Proxy de serviço extensível V2
O proxy de serviço extensível V2 (ESPv2) é um proxy escalável de alto desempenho baseado no Envoy que é executado à frente de um back-end de API OpenAPI ou gRPC e oferece funcionalidades de gestão de APIs, como autenticação, monitorização e registo. Consulte os artigos Acerca dos pontos finais e Pontos finais: vista geral da arquitetura para mais informações.
O ESPv2 suporta a versão 2 da especificação OpenAPI e das especificações gRPC.
- Firebase Authentication
O serviço de autenticação da Google que suporta o início de sessão do utilizador final para aplicações cliente através da utilização de credenciais de fornecedores de identidade federada populares, como a Google, o Facebook ou o Twitter. Consulte o artigo Autenticação do Firebase para mais informações.
- Token de ID da Google
Um token da Web JSON (JWT) que contém os campos do OpenID Connect necessários para identificar uma conta de utilizador ou uma conta de serviço Google e que é assinado pelo serviço de autenticação da Google,
https://accounts.google.com
.- gRPC
Uma framework de RPC universal de código aberto e de alto desempenho desenvolvida pela Google. No gRPC, uma aplicação cliente pode chamar diretamente métodos numa aplicação servidor numa máquina diferente como se fosse um objeto local. Consulte o artigo Cloud Endpoints para APIs gRPC para obter informações sobre a utilização do gRPC com os Endpoints e o Website gRPC para informações gerais.
- JWT
O símbolo da Web JSON é um formato de símbolo de acesso padrão aberto para utilização em cabeçalhos de autorização HTTP e parâmetros de consulta de URI. Consulte a Introdução aos símbolos da Web JSON para obter informações gerais.
- kubectl
Uma interface de linhas de comando para executar comandos em clusters do Kubernetes. Use
kubectl
quando implementar uma API para Endpoints num cluster do Kubernetes ou do Google Kubernetes Engine. Consulte o resumo dekubectl
para mais informações.- Kubernetes
Software de código aberto que lhe permite automatizar a implementação, a gestão e o dimensionamento de aplicações contentorizadas em clusters de anfitriões. Consulte o artigo Kubernetes para mais informações.
- NGINX
Um servidor HTTP de código aberto e alto desempenho e um proxy de serviço no qual o ESP se baseia. Consulte a NGINX Wiki para mais informações. Para informações sobre o ESP, consulte os artigos Acerca do Cloud Endpoints e Endpoints: vista geral da arquitetura.
- OpenAPI
A Open API Initiative é um esforço de toda a indústria para padronizar a descrição das APIs REST. As APIs descritas com a especificação OpenAPI (anteriormente, a especificação Swagger) podem ser suportadas com ferramentas comuns que criam documentação, automatizam os testes e geram código para clientes e servidores. Consulte a vista geral da OpenAPI para mais informações.
- Documento OpenAPI
Um ficheiro de configuração no formato YAML ou JSON que usa para descrever a sua API.
- surface
A interface pública de uma API. A superfície de uma API consiste nos métodos, bem como nos parâmetros e nos tipos de retorno usados nos métodos.