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 de rendre les services enregistrés dans l'annuaire des services disponibles pour les services Cloud Service Mesh.

L'Annuaire des services vous permet d'accéder plus facilement à vos services et de les suivre dans un registre centralisé unique. Cela inclut les services Google Cloud tels que GKE, les équilibreurs de charge réseau passthrough internes, les équilibreurs de charge d'application internes, ainsi que les services multicloud et sur site. Lorsqu'un producteur de services crée un service GKE ou un équilibreur de charge, le service ou l'équilibreur de charge peut être enregistré automatiquement auprès de l'Annuaire des services grâce aux 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, comme les équilibreurs de charge réseau passthrough internes et les équilibreurs de charge d'application internes.

Lorsque vous utilisez le registre de services de l'Annuaire des services avec Cloud Service Mesh, les services du registre de services sont mis à 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 dans 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 savoir comment configurer Cloud Service Mesh avec l'annuaire des services, consultez Configurer Cloud Service Mesh avec l'annuaire des services.

Étapes suivantes