Las soluciones Descubrimiento de servicios Software a continuación son las alternativas más comunes que los usuarios y revisores comparan con SkyDNS. Otros factores importantes a considerar al investigar alternativas a SkyDNS incluyen web pages. La mejor alternativa general a SkyDNS es Docker. Otras aplicaciones similares a SkyDNS son Google Kubernetes Engine (GKE), HashiCorp Consul, ZooKeeper, y AWS Cloud Map. Se pueden encontrar SkyDNS alternativas en Descubrimiento de servicios Software pero también pueden estar en Software de Registro de Contenedores o en Software de gestión de contenedores.
Docker Hub es una automatización de la canalización de desarrollo y prueba con más de 100,000 aplicaciones gratuitas, registros públicos y privados.
Google Kubernetes Engine es un entorno gestionado y listo para producción para implementar aplicaciones en contenedores a escala.
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.
AWS Cloud Map es un servicio de descubrimiento de recursos en la nube. Con Cloud Map, puedes definir nombres personalizados para los recursos de tu aplicación, y mantiene la ubicación actualizada de estos recursos que cambian dinámicamente. Esto aumenta la disponibilidad de tu aplicación porque tu servicio web siempre descubre las ubicaciones más actualizadas de sus recursos.
Registro de servicios de AWS para balanceo de carga de nivel intermedio resiliente y conmutación por error.
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.
El marco de software Apache Thrift, para el desarrollo de servicios escalables entre lenguajes, combina una pila de software con un motor de generación de código para construir servicios que funcionan de manera eficiente y sin problemas entre C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml y Delphi y otros lenguajes.
GRPC es un marco de RPC general de alto rendimiento y código abierto basado en HTTP/2.
Hystrix es una biblioteca de latencia y tolerancia a fallos diseñada para aislar puntos de acceso a sistemas remotos, servicios y bibliotecas de terceros, detener fallos en cascada y permitir la resiliencia en sistemas distribuidos complejos donde el fallo es inevitable.