Este documento oferece uma visão geral de como o Cloud Service Mesh e o Diretório de serviços funcionam juntos para dar aos aplicativos na sua malha de serviço acesso aos serviços listados no registro do Diretório de serviços.
O Cloud Service Mesh é um plano de controle de malha de serviço que permite roteamento global, balanceamento de carga, failover regional e segurança para implantações heterogêneas. Isso inclui implantações que usam sidecars, proxies de borda ou intermediários e clientes gRPC sem proxy.
A integração do Diretório de serviços e do Cloud Service Mesh disponibiliza os serviços registrados no Diretório de serviços para os serviços do Cloud Service Mesh.
O Diretório de serviços facilita o acesso e o acompanhamento dos serviços em um único registro central. Isso inclui Google Cloud serviços como GKE, balanceadores de carga de rede de passagem interna, balanceadores de carga de aplicativo internos e serviços locais e multicloud. Quando um produtor de serviços cria um serviço do GKE ou um balanceador de carga, o serviço ou o balanceador de carga pode ser registrado automaticamente no Diretório de serviços pelas integrações.
Depois que um serviço estiver no Diretório de serviços, você poderá configurar o Cloud Service Mesh para permitir que os clientes do Cloud Service Mesh acessem qualquer serviço registrado no Diretório de serviços, como balanceadores de carga de rede de passagem interna e balanceadores de carga de aplicativo internos.
O uso do registro de serviços do Diretório de serviços com o Cloud Service Mesh disponibiliza os serviços no registro de serviço para os aplicativos na sua malha e para gateways configurados pelo Cloud Service Mesh.
O registro do Cloud Service Mesh no Diretório de serviços permite que você faça o seguinte.
- Disponibilizar serviços atuais para o Cloud Service Mesh
- Melhore a coordenação entre produtores e consumidores de serviços
- Acessar serviços em um perímetro usando um ponto de entrada
- Conectar serviços em vários domínios
- Aplicar políticas ao acessar serviços
Para informações detalhadas sobre esses recursos, consulte Casos de uso da integração do Cloud Service Mesh com o Diretório de serviços.
Para integrar seus serviços, registre um serviço no Diretório de serviços e, em seguida, vincule-o a um serviço de back-end do Cloud Service Mesh. Depois que uma vinculação é estabelecida, o Cloud Service Mesh consulta o Diretório de serviços para receber informações sobre o serviço registrado e como esse serviço pode ser alcançado.
Para informações detalhadas sobre como configurar o Cloud Service Mesh com o Diretório de serviços, consulte Configurar o Cloud Service Mesh com o Diretório de serviços.
A seguir
- Para uma visão geral do Diretório de serviços, consulte a Visão geral do Diretório de serviços.
- Para uma visão geral detalhada da integração do Cloud Service Mesh e do Diretório de serviços, consulte Integração do Cloud Service Mesh com o Diretório de serviços.
- Para instruções sobre como configurar o Cloud Service Mesh com o Diretório de serviços, consulte Configurar o Cloud Service Mesh com o Diretório de serviços
- Para encontrar soluções para problemas comuns que podem acontecer ao usar o Diretório de serviços, consulte Solução de problemas.