Tipi di endpoint API

Questa pagina descrive i diversi tipi di endpoint API che possono essere utilizzati in Assured Workloads. Un endpoint API (o endpoint di servizio) è un URL che specifica l'indirizzo di rete di un Google Cloud servizio API, ad esempio bigquery.googleapis.com. Google Cloud services consente di accedere alle risorse utilizzando diversi tipi di endpoint API, tra cui endpoint globali, di località e regionali. La disponibilità di ciascun tipo dipende dal fatto che siano forniti da un determinato prodotto o servizio Google Cloud .

Tutti i pacchetti di controllo Assured Workloads supportano gli endpoint API globali. Il supporto degli endpoint API geografici e regionali varia in base ai pacchetti di controllo.

Endpoint API globali

Un endpoint API globale non specifica la posizione nel nome host dell'URL. Ad esempio:

  • storage.googleapis.com
  • bigquery.googleapis.com
  • logging.googleapis.com

Questi endpoint a livello globale forniscono endpoint di servizio altamente disponibili che terminano la sessione TLS il più vicino possibile al client, il che minimizza la latenza durante l'invio di chiamate API da una popolazione di client dispersa su internet.

Endpoint API relativi alla posizione

Un endpoint API di geolocalizzazione specifica la località nel nome host dell'URL. Ad esempio:

  • us-west1-storage.googleapis.com
  • us-west1-bigquery.googleapis.com
  • us-west1-logging.googleapis.com

Questi endpoint geografici offrono vantaggi ai clienti che richiedono l'utilizzo di servizi specifici per località e vogliono assicurarsi che i dati in transito rimangano in una determinata località quando vengono acceduti tramite connettività privata.

Endpoint API regionali

Un endpoint API regionale specifica la posizione come sottodominio. Ad esempio:

  • storage.us-west1.rep.googleapis.com
  • bigquery.us-west1.rep.googleapis.com
  • logging.us-west1.rep.googleapis.com

Questi endpoint regionali offrono i maggiori vantaggi ai clienti che richiedono l'uso di servizi specifici per località e vogliono avere modi per garantire che i dati in transito rimangano in una determinata località quando vi accedono tramite connettività privata o internet pubblico.