Las soluciones Herramientas de malla de servicio a continuación son las alternativas más comunes que los usuarios y revisores comparan con Istio. Otros factores importantes a considerar al investigar alternativas a Istio incluyen security y features. La mejor alternativa general a Istio es HAProxy. Otras aplicaciones similares a Istio son Traefik, HashiCorp Consul, Google Kubernetes Engine (GKE), y F5 NGINX. Se pueden encontrar Istio alternativas en Herramientas de malla de servicio pero también pueden estar en Software de Balanceo de Carga o en Descubrimiento de servicios Software.
HAProxy One te ayuda a gestionar, asegurar y observar todo el tráfico de tus aplicaciones, en cualquier entorno, con una plataforma unificada. La plataforma consta de un plano de datos flexible (HAProxy Enterprise y HAProxy ALOHA) para tráfico TCP, UDP, QUIC y HTTP, un plano de control escalable (HAProxy Fusion) y una red de borde segura (HAProxy Edge), que juntos permiten el balanceo de carga en múltiples nubes como servicio (LBaaS), protección de aplicaciones web y API, puertas de enlace API/IA, redes de Kubernetes, red de entrega de aplicaciones (ADN) y observabilidad de extremo a extremo.
Traefik (pronunciado como tráfico) es un proxy inverso HTTP moderno y balanceador de carga diseñado para desplegar microservicios con facilidad. Soporta varios backends (Docker, modo Swarm, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS, y muchos más) para gestionar su configuración de manera automática y dinámica.
Consul hace que sea sencillo para los servicios registrarse a sí mismos y descubrir otros servicios a través de una interfaz DNS o HTTP.
gratuito, de código abierto, servidor HTTP de alto rendimiento y proxy inverso
NSX permite la creación de redes enteras en software y las incrusta en la capa del hipervisor, abstraídas del hardware físico subyacente.
NetScaler es una plataforma de entrega de aplicaciones y seguridad para grandes empresas que necesitan entrega de aplicaciones de alto rendimiento, seguridad integrada y observabilidad de extremo a extremo. Debido a que NetScaler abstrae las complejidades de la configuración de redes y funciona de la misma manera tanto en entornos locales como en la nube, los equipos de infraestructura y operaciones pueden moverse más rápido para ofrecer nuevos productos y servicios.
Codefresh gestiona su proceso completo de construcción, prueba y despliegue con soporte nativo para pruebas de integración.
AWS App Mesh facilita el monitoreo y control de microservicios que se ejecutan en AWS. App Mesh estandariza cómo se comunican tus microservicios, brindándote visibilidad de extremo a extremo y ayudando a garantizar alta disponibilidad para tus aplicaciones.
Linkerd es un proxy transparente que añade descubrimiento de servicios, enrutamiento, manejo de fallos y visibilidad a las aplicaciones de software modernas.