Annuaire des services pour Cloud Service Mesh

Ce document explique comment Cloud Service Mesh et l'Annuaire des services fonctionnent ensemble pour permettre aux applications de votre maillage de services d'accéder aux services listés dans le registre de l'Annuaire des services.

Cloud Service Mesh est un plan de contrôle de maillage de services qui permet le routage global, l'équilibrage de charge, le basculement régional et la sécurité pour les déploiements hétérogènes. Cela inclut les déploiements qui utilisent des side-cars, des proxys de périphérie ou intermédiaires, et des clients gRPC sans proxy.

L'intégration de l'Annuaire des services et de Cloud Service Mesh permet aux services enregistrés auprès de l'Annuaire des services d'être disponibles pour les services Cloud Service Mesh.

L'Annuaire des services facilite l'accès à vos services et leur suivi dans un registre central unique. Cela inclut Google Cloud des services tels que GKE, les équilibreurs de charge réseau passthrough internes, les équilibreurs de charge d'application internes, ainsi que les services sur site et multicloud. Lorsqu'un producteur de services crée un service GKE ou un équilibreur de charge, le service ou l'équilibreur de charge peut être automatiquement enregistré auprès de l'Annuaire des services via les intégrations.

Une fois qu'un service se trouve dans l'Annuaire des services, vous pouvez configurer Cloud Service Mesh pour permettre aux clients Cloud Service Mesh d'accéder à n'importe quel service enregistré dans l'Annuaire des services, tel que les équilibreurs de charge réseau passthrough internes et les équilibreurs de charge d'application internes.

L'utilisation du registre de services de l'Annuaire des services avec Cloud Service Mesh met les services du registre de services à la disposition des applications de votre réseau maillé et des passerelles configurées par Cloud Service Mesh.

L'enregistrement de votre Cloud Service Mesh auprès de l'Annuaire des services vous permet d'effectuer les opérations suivantes :

  • Mettre les services existants à la disposition de Cloud Service Mesh
  • Améliorer la coordination entre les producteurs de services et les consommateurs
  • Accéder aux services d'un périmètre à l'aide d'un point d'entrée
  • Connecter des services entre domaines
  • Appliquer des règles lors de l'accès aux services

Pour en savoir plus sur ces fonctionnalités, consultez Cas d'utilisation de l'intégration de Cloud Service Mesh à l' Annuaire des services.

Pour intégrer vos services, vous devez les enregistrer auprès de l'Annuaire des services, puis les lier à un service de backend Cloud Service Mesh. Une fois la liaison établie, Cloud Service Mesh interroge l'Annuaire des services pour obtenir des informations sur le service enregistré et la manière d'y accéder.

Pour en savoir plus sur la configuration de Cloud Service Mesh avec l'Annuaire des services, consultez Configurer Cloud Service Mesh avec l'Annuaire des services.

Étape suivante