Service Directory per Cloud Service Mesh

Questo documento fornisce una panoramica di come Cloud Service Mesh e Service Directory collaborano per consentire alle applicazioni nelmesh di servizih di accedere ai servizi elencati nel registro Service Directory.

Cloud Service Mesh è un control plane mesh di servizi che consente il routing globale, il bilanciamento del carico, il failover regionale e la sicurezza per i deployment eterogenei. Ciò include i deployment che utilizzano sidecar, proxy edge o intermedi e client gRPC senza proxy.

L'integrazione di Service Directory e Cloud Service Mesh rende disponibili i servizi registrati con Service Directory per i servizi Cloud Service Mesh.

Service Directory semplifica l'accesso e il monitoraggio dei tuoi servizi in un unico registry centrale. Sono inclusi Google Cloud servizi come GKE, bilanciatori del carico di rete passthrough interni, bilanciatori del carico delle applicazioni interni e servizi on-premise e multicloud. Quando un producer di servizi crea un servizio GKE o un bilanciatore del carico, il servizio o il bilanciatore del carico può essere registrato automaticamente in Service Directory tramite le integrazioni.

Una volta che un servizio si trova in Service Directory, puoi configurare Cloud Service Mesh per consentire ai client Cloud Service Mesh di accedere a qualsiasi servizio registrato in Service Directory, come i bilanciatori del carico di rete passthrough interni e i bilanciatori del carico delle applicazioni interni.

L'utilizzo del registro dei servizi di Service Directory con Cloud Service Mesh rende i servizi nel registro dei servizi disponibili per le applicazioni nel mesh e per i gateway configurati da Cloud Service Mesh.

La registrazione di Cloud Service Mesh con Service Directory ti consente di eseguire le seguenti operazioni.

  • Rendere disponibili i servizi esistenti per Cloud Service Mesh
  • Migliorare il coordinamento tra i produttori e i consumatori di servizi
  • Accedere ai servizi in un perimetro utilizzando un punto di ingresso
  • Connettere servizi su più domini
  • Applicare le policy durante l'accesso ai servizi

Per informazioni dettagliate su queste funzionalità, consulta Casi d'uso per l'integrazione di Cloud Service Mesh con Service Directory.

Per integrare i tuoi servizi, registra un servizio con Service Directory, quindi associa il servizio a un servizio di backend Cloud Service Mesh. Una volta stabilita un'associazione, Cloud Service Mesh esegue query su Service Directory per ottenere informazioni sul servizio registrato e su come è possibile raggiungerlo.

Per informazioni dettagliate su come configurare Cloud Service Mesh con Service Directory, consulta Configurare Cloud Service Mesh con Service Directory.

Passaggi successivi