Questa pagina fornisce brevi definizioni e link a ulteriori informazioni sui termini utilizzati nella documentazione di Cloud Endpoints.
- Chiave API
- Un codice passato da un'applicazione client quando chiama un'API. Le chiavi API identificano l'applicazione o il progetto Google Cloud che esegue la chiamata all'API. Per ulteriori informazioni sull'utilizzo di una chiave API con l'API Endpoints, consulta Perché e quando utilizzare le chiavi API.
- Auth0
- Un servizio che ti consente di definire in che modo gli utenti si autenticano nelle applicazioni. Per ulteriori informazioni, consulta Auth0.
- Cloud Endpoints Frameworks
- I framework Endpoints per l'ambiente standard di App Engine sono costituiti da strumenti, librerie e funzionalità che ti consentono di generare API e librerie client da un'applicazione App Engine. Per ulteriori informazioni, consulta Informazioni sui framework di endpoint.
- container
- Un pacchetto software che contiene le librerie, i framework e le impostazioni necessari per l'esecuzione di un'applicazione. Per ulteriori informazioni, consulta Cos'è un contenitore.
- CORS
- La condivisione delle risorse tra origini (CORS) è una specifica che consente alle applicazioni web di accedere alle risorse su un server in un altro dominio (tecnicamente, in un'altra origine). Per saperne di più su CORS, consulta la documentazione web di Mozilla Developer Network (MDN) e Fetch Living Standard.
- Docker
- Software open source che consente di automatizzare il deployment delle applicazioni all'interno di contenitori software. Per ulteriori informazioni, consulta Che cos'è Docker.
- Extensible Service Proxy
- Extensible Service Proxy (ESP) è un proxy scalabile e ad alte prestazioni basato su Nginx che viene eseguito davanti a un backend API OpenAPI o gRPC e fornisce funzionalità di gestione delle API come autenticazione, monitoraggio e logging. Per ulteriori informazioni, consulta Informazioni su Endpoints e Endpoints: panoramica dell'architettura.
- Extensible Service Proxy V2
Extensible Service Proxy V2 (ESPv2) è un proxy scalabile ad alte prestazioni basato su Envoy che viene eseguito davanti a un backend API OpenAPI o gRPC e fornisce funzionalità di gestione delle API come autenticazione, monitoraggio e registrazione. Per ulteriori informazioni, consulta Informazioni su Endpoints e Endpoints: panoramica dell'architettura.
ESPv2 supporta la versione 2 della specifica OpenAPI e delle specifiche gRPC.
- Firebase Authentication
Il servizio di autenticazione di Google che supporta l'accesso degli utenti finali alle applicazioni client utilizzando le credenziali di fornitori di identità federati come Google, Facebook o Twitter. Per saperne di più, consulta Autenticazione Firebase.
- Token ID Google
Un token web JSON (JWT) contenente i campi OpenID Connect necessari per identificare un account utente o un account di servizio Google e che è firmato dal servizio di autenticazione di Google,
https://accounts.google.com
.- gRPC
Un framework RPC universale open source ad alte prestazioni sviluppato da Google. In gRPC, un'applicazione client può chiamare direttamente i metodi di un'applicazione server su un'altra macchina come se fosse un oggetto locale. Consulta la pagina Cloud Endpoints per le API gRPC per informazioni sull'utilizzo di gRPC con Endpoints e il sito web di gRPC per informazioni generali.
- JWT
Il token web JSON è un formato di token di accesso standard aperto da utilizzare nelle intestazioni di autorizzazione HTTP e parametri di ricerca URI. Per informazioni generali, consulta Introduzione ai token web JSON.
- kubectl
Un'interfaccia a riga di comando per l'esecuzione di comandi sui cluster Kubernetes. Puoi usare
kubectl
quando esegui il deployment di un'API per gli endpoint su un cluster Kubernetes o Google Kubernetes Engine. Per ulteriori informazioni, consulta la Panoramica dikubectl
.- Kubernetes
Software open source che ti consente di automatizzare il deployment, la gestione e la scalabilità delle applicazioni containerizzate su cluster di host. Per ulteriori informazioni, consulta Kubernetes.
- NGINX
Un server HTTP e un proxy di servizio ad alte prestazioni open source su cui si basa ESP. Per scoprire di più, consulta la Wiki di NGINX. Per informazioni su ESP, consulta Informazioni su Cloud Endpoints e Endpoints: panoramica dell'architettura.
- OpenAPI
L'Open API Initiative è un progetto a livello di settore per standardizzare la descrizione delle API REST. Le API descritte con la specifica OpenAPI (in precedenza specifica Swagger) possono essere supportate con strumenti comuni che creano documentazione, automatizzano i test e generano codice per i client e i server. Per ulteriori informazioni, consulta la panoramica di OpenAPI.
- Documento OpenAPI
Un file di configurazione in formato YAML o JSON che utilizzi per descrivere la tua API.
- surface
L'interfaccia pubblica di un'API. L'interfaccia di un'API è costituita dai metodi, nonché dai parametri e dai tipi restituiti utilizzati nei metodi.