Configurazione ed esecuzione del deployment di un'API
-
Configurazione di Cloud Endpoints
Descrive i file di configurazione necessari per creare un servizio gRPC che è gestito da Endpoints.
-
Esegui il deployment della configurazione di Endpoints
Mostra come eseguire il deployment di una configurazione del servizio in Endpoints.
-
Esegui il deployment del backend dell'API
Spiega come eseguire il deployment del codice del backend dell'API e del Extensible Service Proxy(ESP).
-
Esecuzione di ESP in locale o su un'altra piattaforma
Spiega come configurare ed eseguire ESP su una macchina locale o su un altro provider di servizi cloud.
-
Transcodifica di HTTP/JSON in gRPC
Mostra come mappare le richieste HTTP/JSON e i relativi parametri ai metodi gRPC e ai relativi parametri e tipi restituiti.
-
Confronto dei file di configurazione
Descrive la scheda Cronologia deployment nella pagina Servizi Endpoints della Google Cloud console e come confrontare una configurazione del servizio di cui è stato eseguito il deployment con la versione precedente.
-
Recupero del nome del servizio e dell'ID di configurazione
Descrive come recuperare il nome e l'ID di configurazione di un servizio gestito.
Risoluzione dei problemi
-
Panoramica della risoluzione dei problemi
Fornisce informazioni generali sulla risoluzione dei problemi e link ad altre pagine per ulteriori informazioni.
-
Risoluzione dei problemi di deployment della configurazione di Endpoints
Descrive alcuni errori che potresti riscontrare quando esegui il deployment della configurazione di Endpoints e come risolverli.
-
Risoluzione degli errori ricevuti in risposta
Descrive come risolvere gli errori che ricevi in una risposta a una richiesta alla tua API.
-
Risoluzione dei problemi di Endpoints su Compute Engine
Fornisce tecniche di risoluzione dei problemi per i deployment di Endpoints su Compute Engine.
-
Risoluzione dei problemi di deployment su GKE
Fornisce tecniche di risoluzione dei problemi per i deployment di Endpoints su GKE.
-
Risoluzione dei problemi di convalida JWT
Fornisce informazioni sulla risoluzione dei problemi se la convalida JWT non riesce e viene restituito un errore nella risposta al client.
-
Monitoraggio dell'API
Mostra come visualizzare le metriche e i log delle API nella Google Cloud console.
-
Tracciamento dell'API
Spiega la frequenza di campionamento delle tracce, come stimare il costo di Cloud Trace, come visualizzare le tracce nella Google Cloud console, e come disabilitare il campionamento delle tracce.
DNS e SSL
-
Verifica di un nome di dominio
Mostra come verificare la proprietà di un nome di dominio che gestisce un' API Endpoints.
-
Gestione di un'API dal nome di dominio
Mostra come configurare il progetto per gestire le richieste API.
-
Configurazione del DNS sul dominio cloud.goog
Mostra come configurare il DNS per i servizi Endpoints che utilizzano il dominio cloud.goog, di proprietà e gestito da Google.
-
Gestione di più API da un dominio
Mostra come eseguire più API indipendenti sul tuo dominio.
-
Abilitazione di SSL con ESP
Mostra come abilitare una porta SSL per il servizio Endpoints di cui è stato eseguito il deployment utilizzando ESP.
-
Abilitazione di SSL con ESPv2
Mostra come abilitare una porta SSL per il servizio Endpoints di cui è stato eseguito il deployment utilizzando ESPv2.
Autenticazione e chiavi API
-
Scelta di un metodo di autenticazione
Fornisce una panoramica e casi d'uso di esempio per ogni metodo di autenticazione supportato.
-
Perché e quando utilizzare le chiavi API
Fornisce informazioni di base sulle chiavi API e sull'autenticazione, nonché sugli scenari in cui dovresti prendere in considerazione l'utilizzo delle chiavi API.
-
Autenticazione degli utenti
Mostra come configurare l'autenticazione per un'API gRPC.
-
Autenticazione tra servizi
Mostra come utilizzare l'autenticazione da servizio a servizio in un servizio gRPC.
-
Limitazione dell'accesso alle API con le chiavi API
Mostra come limitare l'accesso alle API ai client che dispongono di una chiave API.
Gestione dell'accesso all'API
-
Panoramica dell'accesso alle API
Descrive le opzioni di controllo dell'accesso alle API disponibili in Endpoints.
-
Controllo degli utenti che possono attivare l'API
Mostra come controllare chi può abilitare la tua API nei propri Google Cloud progetti.
-
Abilitazione di un'API nel tuo Google Cloud progetto
Mostra come abilitare un'API in un Google Cloud progetto.
-
Concessione e revoca dell'accesso all'API
Mostra come concedere diversi livelli di accesso in modo che altri membri del team possano aiutarti a gestire l'API.
Gestione del ciclo di vita dell'API
-
Pianificazione dei Google Cloud progetti
Fornisce consigli sulle convenzioni di denominazione dei Google Cloud progetti che potresti dover creare oltre al Google Cloud progetto per il backend di produzione.
-
Eliminazione di un'API e delle istanze
Mostra come eliminare un'API e arrestare le istanze che eseguono l'API per evitare costi non necessari.
-
Ripristino di un servizio gestito
Mostra come ripristinare un servizio gestito in caso di eliminazione accidentale.
Limitazione delle richieste API (beta)
-
Informazioni sulle quote
Fornisce una panoramica delle funzionalità chiave fornite dalle quote.
-
Configurazione delle quote
Descrive come configurare le quote per la tua API.
-
Override del limite di quota predefinito
Descrive come impostare un limite di quota diverso per un progetto consumer specifico.
Personalizzazione di ESP
-
Utilizzo di un file
nginx.confpersonalizzato su Google Kubernetes EngineDescrive come creare un file
nginx.confpersonalizzato per il deployment di ESP su GKE. -
Creazione di un file
nginx.confpersonalizzato per supportare CORSMostra esempi di come le opzioni CORS di ESP vengono scritte in
nginx.confcome punto di partenza nel caso in cui sia necessario personalizzare il supporto CORS in ESP.