As regras de roteamento de tráfego do Istio permitem controlar facilmente o fluxo de tráfego e chamadas de API entre serviços. O Istio simplifica a configuração de propriedades de nível de serviço, como disjuntores, tempos limite e novas tentativas, e facilita a configuração de tarefas importantes, como testes A/B, lançamentos canário e lançamentos em etapas com divisões de tráfego baseadas em porcentagem. Ele também fornece recursos de recuperação de falhas prontos para uso que ajudam a tornar sua aplicação mais robusta contra falhas de serviços dependentes ou da rede.
Consul torna simples para os serviços se registrarem e descobrirem outros serviços através de uma interface DNS ou HTTP.
Linkerd é um proxy transparente que adiciona descoberta de serviços, roteamento, tratamento de falhas e visibilidade a aplicações de software modernas.
Kong Mesh é uma malha de serviços de nível empresarial que opera tanto em Kubernetes quanto em VMs em qualquer nuvem. Construído sobre o Envoy e focado na simplicidade, ele permite a transformação de microsserviços com conectividade e descoberta de serviços prontas para uso, segurança de confiança zero, confiabilidade de tráfego e observabilidade global em todo o tráfego, incluindo implantações entre clusters.
Solução de Microserviço Full-Stack de Código Aberto. Com alto desempenho pronto para uso, compatível com ecologia popular, suporte multilíngue.
Service mesh é uma abstração poderosa que se tornou cada vez mais popular para entregar microsserviços e aplicações modernas. Em um service mesh, o plano de dados do service mesh, com proxies de serviço como o Envoy, movimenta o tráfego e o plano de controle do service mesh fornece políticas, configuração e inteligência para esses proxies de serviço. O Traffic Director é o plano de controle de tráfego totalmente gerenciado do GCP para service mesh. Com o Traffic Director, implante facilmente balanceamento de carga global entre clusters e instâncias de VM em várias regiões, descarregue a verificação de integridade dos proxies de serviço e configure políticas sofisticadas de controle de tráfego.
ENVOY É UM PROXY DE BORDA E SERVIÇO DE CÓDIGO ABERTO, PROJETADO PARA APLICAÇÕES NATIVAS DA NUVEM.
Tetrate.io fornece soluções de software, projeta e desenvolve uma plataforma de malha de serviços de nível empresarial.
Istio é uma malha de serviços aberta que fornece uma maneira uniforme de conectar, gerenciar e proteger microsserviços. Ele suporta o gerenciamento de fluxos de tráfego entre serviços, a aplicação de políticas de acesso e a agregação de dados de telemetria, tudo isso sem exigir alterações no código do microsserviço.