Configurazione e deployment di un'API
-
Configurazione di Cloud Endpoints
Spiega come preparare il documento OpenAPI per il deployment in Endpoints.
-
esegui il deployment della configurazione di Endpoints
Descrive come eseguire il deployment di un documento OpenAPI in Endpoints.
-
esegui il deployment del backend dell'API
Spiega come eseguire il deployment del codice di backend dell'API e del proxy di servizio estendibile (ESP).
-
Distribuzione in Kubernetes
Mostra come configurare ed eseguire il deployment di Endpoints su Kubernetes.
-
Esecuzione di ESP in locale o su un'altra piattaforma
Mostra come configurare un'istanza dell'ESP su una macchina locale o su un altro provider cloud.
-
Confronto dei file di configurazione
Descrive la scheda Cronologia deployment nella Endpoint > Pagina Servizi nella console Google Cloud e come confrontare la configurazione di un servizio di cui è stato eseguito con la versione precedente.
-
Recupero del nome del servizio e dell'ID configurazione
Descrive come ottenere il nome e l'ID configurazione di un servizio gestito.
Risoluzione dei problemi e monitoraggio
-
Panoramica della risoluzione dei problemi
Fornisce informazioni generali per la risoluzione dei problemi e fornisce link ad altre pagine per ulteriori informazioni.
-
Risoluzione dei problemi di deployment della configurazione di Endpoints
Descrive alcuni errori che potresti riscontrare durante il deployment Configurazione degli endpoint e come risolvere i relativi problemi.
-
Risolvere gli errori di risposta
Descrive come risolvere gli errori ricevuti in una risposta da un richiesta all'API.
-
Risoluzione dei problemi di deployment nell'ambiente flessibile di App Engine
Fornisce tecniche di risoluzione dei problemi per i deployment di Endpoints nell'ambiente flessibile di App Engine.
-
Risoluzione dei problemi di deployment di Compute Engine
Fornisce tecniche di risoluzione dei problemi per i deployment di Endpoints su Compute Engine.
-
Risoluzione dei problemi di deployment GKE
Fornisce tecniche di risoluzione dei problemi per i deployment di Endpoints su GKE.
-
Risoluzione dei problemi di convalida JWT
Fornisce informazioni per la risoluzione dei problemi in caso di esito negativo della convalida JWT e nella risposta al client.
-
Monitoraggio dell'API
Descrive come monitorare l'integrità delle API utilizzando i log e le metriche Endpoint esegue automaticamente la manutenzione.
-
Tracciamento dell'API
Spiega la frequenza di campionamento delle tracce, come stimare il costo di Cloud Trace, come visualizzare le tracce nella console Google Cloud e come disattivare 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 soddisfare le richieste API.
-
Configurazione del DNS sul dominio cloud.goog
Mostra come configurare il DNS per i servizi di Endpoints che utilizzano il protocollo dominio cloud.goog, di proprietà e gestito da Google.
-
Gestione di più API da un dominio
Mostra come eseguire più API indipendenti nel tuo dominio.
-
Abilitazione di SSL con ESP
Mostra come attivare 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 gli endpoint di cui hai 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 autenticazione supportata .
-
Perché e quando utilizzare le chiavi API
Fornisce informazioni di base sulle chiavi API e su quando utilizzarle.
-
Utilizzo di Firebase per autenticare gli utenti
Mostra come configurare il documento OpenAPI in modo che ESP convalida le richieste in arrivo dai clienti che utilizzano Firebase autenticare gli utenti.
-
Utilizzo di Auth0 per autenticare gli utenti
Mostra come configurare il documento OpenAPI in modo che ESP convalida le richieste in entrata dai client utilizzando Auth0 per autenticare gli utenti.
-
Utilizzo di token ID Google personalizzati per autenticare gli utenti
Mostra come configurare il documento OpenAPI in modo che ESP convalida le richieste in entrata dai client utilizzando i token ID Google per autenticare gli utenti.
-
Utilizzo di un metodo personalizzato per autenticare gli utenti
Mostra come configurare il documento OpenAPI in modo che ESP verifichi le richieste in arrivo dai client utilizzando un provider personalizzato per autenticare gli utenti.
-
Autenticazione tra servizi
Mostra come autenticare le chiamate da servizio a servizio.
-
Limitazione dell'accesso con le chiavi API
Mostra come impedire ad applicazioni e servizi client non autorizzati di accedere alla tua API.
Gestione dell'accesso all'API
-
Panoramica dell'accesso alle API
Descrive le opzioni di controllo dell'accesso alle API disponibili in Endpoint.
-
Controllo di chi può abilitare l'API
Mostra come controllare chi può abilitare l'API nel proprio Google Cloud in modo programmatico a gestire i progetti.
-
Abilitazione di un'API nel progetto Google Cloud
Mostra come abilitare un'API in un progetto Google Cloud.
-
Concessione e revoca dell'accesso all'API
Mostra come concedi diversi livelli di accesso in modo che altri membri del team possano aiutarti per gestire l'API.
Gestione del ciclo di vita delle API
-
Panoramica della gestione del ciclo di vita delle API
Descrive le funzionalità di controllo delle versioni dell'API Endpoints e fornisce best practice per il controllo delle versioni e la gestione temporanea dell'API Endpoints.
-
Eliminazione di un'API e di istanze
Mostra come eliminare un'API e arrestare le istanze che eseguono l'API per evitare inutili.
-
Ripristino di un servizio gestito
Mostra come ripristinare un servizio gestito in caso di eliminazione accidentale.
Limitazione delle richieste API (beta)
Personalizzazione di ESP
-
Utilizzo di un'istruzione
nginx.conf
personalizzata su Google Kubernetes EngineDescrive come creare un file
nginx.conf
personalizzato per il deployment da ESP a GKE. -
Creazione di un
nginx.conf
personalizzato per supportare CORSMostra esempi di come le opzioni ESP CORS sono scritte
nginx.conf
come punto di partenza nel caso in cui sia necessario personalizzare il supporto CORS in ESP.