Glossario

Servizio abilitato

  • Prima che un utente possa utilizzare un servizio gestito, è necessario abilitarlo per un progetto consumer di servizi. L'abilitazione di un servizio gestito per un progetto consumer di servizi consente a un utente di utilizzarlo, aggiunge pagine di monitoraggio nella console Google Cloud e abilita la fatturazione per il servizio se la fatturazione è abilitata per il progetto.

Servizio gestito

  • Un servizio gestito offre l'accesso a un servizio tramite un'interfaccia ben definita, ad esempio un'API. Gli utenti accedono al servizio gestito senza dover gestire le risorse sottostanti, come computing e archiviazione, che implementano il servizio.

    Ad esempio, puoi creare un servizio di archiviazione dati utilizzando Compute Engine e Cloud SQL e offrirlo ai tuoi utenti come API. Gli utenti interagiscono solo con quell'API. Non sanno né sono interessati a come hai implementato il servizio gestito. Un servizio gestito è definito anche servizio.

Operazione

  • Service Infrastructure utilizza il concetto generico di operazione per rappresentare le attività di un servizio gestito, come le chiamate API e l'utilizzo delle risorse. Ogni operazione è associata a un servizio gestito e a uno specifico consumer di servizi e ha un insieme di proprietà che descrivono l'operazione, come il nome del metodo API e la quantità di utilizzo delle risorse.

Servizio privato

  • I servizi privati possono essere abilitati solo dagli utenti e dai membri dei gruppi con cui il servizio è stato esplicitamente condiviso, ad esempio le API create utilizzando Cloud Endpoints.

    Un servizio privato non è correlato alla connettività attraverso indirizzi IP pubblici o privati (RFC 1918).

Servizio pubblico

  • Le API e i servizi pubblici sono visibili a tutti gli utenti a livello globale. Esempi di API e servizi Google Cloud pubblici includono l'API BigQuery, Cloud Storage e l'API Cloud Monitoring. Per un elenco completo delle API pubbliche, consulta API Cloud.

    Un servizio pubblico non è correlato alla connettività attraverso indirizzi IP pubblici o privati (RFC 1918).

Configurazioni dei servizi

  • Ogni servizio gestito è descritto da una configurazione del servizio che copre una vasta gamma di funzionalità, tra cui nome, titolo, definizioni dell'API RPC, definizioni dell'API REST, documentazione, autenticazione e altro ancora.

    Per modificare la configurazione di un servizio gestito, devi pubblicare una configurazione aggiornata del servizio. Per scoprire di più, consulta Gestione delle configurazioni dei servizi.

    L'API Service Management consente inoltre di pubblicare una specifica OpenAPI, precedentemente nota come Swagger Specification, che viene convertita automaticamente in una configurazione del servizio corrispondente.

Consumatore servizi

  • Un agente (ad esempio un utente o un gruppo di utenti) proprietario di un progetto Google Cloud che è stato abilitato e che può pertanto utilizzare le API su un servizio gestito. Un servizio gestito può avere molti consumer di servizi.

API Service Consumer Management

  • Service Consumer Management fornisce utilità che consentono di gestire le relazioni con gli utenti dei servizi gestiti, inclusa la possibilità di creare e gestire unità di tenancy e di ignorare i limiti di quota.

API Service Control

API Service Management

  • L'API Service Management gestisce la creazione e il ciclo di vita dei servizi gestiti e delle configurazioni dei servizi. Utilizza l'API Service Management per implementare, pubblicare e aggiornare i servizi gestiti su Google Cloud in modo che gli utenti possano trovarli, abilitarli e utilizzarli.

Producer di servizi

  • Un agente (ad esempio un utente o un gruppo di utenti) proprietario di un progetto Google Cloud responsabile della pubblicazione e della gestione di un servizio gestito. Ogni servizio gestito è di proprietà di un solo producer di servizi.

Implementazione del servizio

  • Un'implementazione di servizio definisce la modalità di deployment delle configurazioni di servizio in Google Cloud Platform da parte dell'API Service Management e la modalità di applicazione delle configurazioni. Consente di specificare più versioni configurazione del servizio di cui eseguire il deployment insieme e una strategia che indica come devono essere utilizzate.

    L'API Service Management conserva una cronologia delle implementazioni dei servizi per consentirti di eseguire il rollback alle versioni precedenti della configurazione del servizio. Puoi eseguire il rollback della configurazione di un servizio avviando una nuova implementazione che clona un record di implementazione inviato in precedenza.

API Service Usage

  • Offre a te e agli utenti dei tuoi servizi gestiti metodi per elencare, attivare e disattivare le API e visualizzare e gestire i limiti di quota nei progetti Google Cloud.

Progetto tenant

Unità di tenancy

  • Le unità di tenancy forniscono ambienti isolati per servizio e consumatore di servizio utilizzati per il deployment di servizi gestiti. Quando un nuovo utente inizia a utilizzare il servizio, puoi creare tutte le risorse specifiche per quel consumer di servizi in un'unità a tenancy singola. La creazione di un'unità di tenancy separata per consumer di servizi aiuta a garantire l'isolamento dei dati dell'utente e, se un utente smette di utilizzare il servizio, l'eliminazione dell'unità di tenancy aiuta a garantire che i dati dell'utente vengano eliminati. Per ulteriori informazioni sulle unità di tenancy, consulta la pagina Introduzione alle unità di tenancy.