As soluções Ferramentas de Malha de Serviço abaixo são as alternativas mais comuns que os usuários e revisores comparam com Istio. Outros fatores importantes a considerar ao pesquisar alternativas para Istio incluem security e features. A melhor alternativa geral para Istio é HAProxy. Outros aplicativos semelhantes a Istio são Traefik, HashiCorp Consul, Google Kubernetes Engine (GKE), e F5 NGINX. Istio alternativas podem ser encontradas em Ferramentas de Malha de Serviço mas também podem estar em Software de Balanceamento de Carga ou Descoberta de Serviço Software.
HAProxy One ajuda você a gerenciar, proteger e observar todo o tráfego de suas aplicações — em qualquer ambiente — com uma plataforma unificada. A plataforma consiste em um plano de dados flexível (HAProxy Enterprise e HAProxy ALOHA) para tráfego TCP, UDP, QUIC e HTTP, um plano de controle escalável (HAProxy Fusion) e uma rede de borda segura (HAProxy Edge), que juntos permitem balanceamento de carga multi-nuvem como serviço (LBaaS), proteção de aplicativos web e API, gateways de API/IA, rede Kubernetes, rede de entrega de aplicativos (ADN) e observabilidade de ponta a ponta.
Traefik (pronunciado como traffic) é um proxy reverso HTTP moderno e balanceador de carga feito para implantar microserviços com facilidade. Ele suporta vários backends (Docker, modo Swarm, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS, e muitos mais) para gerenciar sua configuração de forma automática e dinâmica.
Consul torna simples para os serviços se registrarem e descobrirem outros serviços através de uma interface DNS ou HTTP.
gratuito, de código aberto, servidor HTTP de alto desempenho e proxy reverso
O NSX permite a criação de redes inteiras em software e as incorpora na camada do hipervisor, abstraídas do hardware físico subjacente.
NetScaler é uma plataforma de entrega e segurança de aplicações para grandes empresas que precisam de entrega de aplicações de alto desempenho, segurança integrada e observabilidade de ponta a ponta. Como o NetScaler abstrai as complexidades da configuração de rede e funciona da mesma forma em ambientes locais e na nuvem, as equipes de infraestrutura e operações podem se mover mais rapidamente para entregar novos produtos e serviços.
O Codefresh gerencia todo o seu pipeline de construção, teste e implantação com suporte nativo para testes de integração.
AWS App Mesh facilita o monitoramento e controle de microsserviços em execução na AWS. O App Mesh padroniza a comunicação entre seus microsserviços, proporcionando visibilidade de ponta a ponta e ajudando a garantir alta disponibilidade para suas aplicações.
Linkerd é um proxy transparente que adiciona descoberta de serviços, roteamento, tratamento de falhas e visibilidade a aplicações de software modernas.