Consul es una solución de red de servicios desarrollada por HashiCorp, diseñada para equipos de ingeniería que necesitan gestionar la conectividad segura entre aplicaciones en entornos on-premise, híbridos y multi-nube. Su objetivo principal es resolver la complejidad de la comunicación entre microservicios en infraestructuras dinámicas y distribuidas.
Sus funciones principales incluyen:
Consul está disponible en ediciones Comunitaria y Enterprise, con licencia de código abierto (Business Source License y MPL 2.0). Funciona en macOS, Windows y Linux. Su arquitectura combina un plano de control con un plano de datos que utiliza proxies laterales. Al ser una herramienta de infraestructura crítica y de licencia mixta, los usuarios pueden buscar alternativas según sus necesidades específicas de licencia o integración con otros ecosistemas de orquestación.
Código abierto
Coste
GratisCódigo abierto
SíLicencia
MPL-2.0Repositorio
hashicorp/consulCoste
FreemiumLicencia
PropietarioPlataformas
Mac, WindowsAlternativa de código abierto a:
Coste
GratisLicencia
Código abiertoPlataformas
—Coste
FreemiumLicencia
Código abiertoPlataformas
Mac, Windows, LinuxCoste
GratisLicencia
Código abiertoPlataformas
Windows, Mac, LinuxCoste
FreemiumLicencia
PropietarioPlataformas
—Coste
GratisLicencia
Código abiertoPlataformas
—