Nomad en Producción · Lección 17
¿Qué capacidades adicionales aporta integrar Nomad con Consul, más allá del service discovery nativo más básico que Nomad ya ofrece por sí solo?
Consul aporta capacidades más avanzadas como health checking más sofisticado, un almacén de configuración distribuido (key-value store), y la base para construir un service mesh completo con cifrado automático y políticas de tráfico entre servicios, extendiendo lo que el service discovery básico de Nomad ofrece por sí mismo
Consul reemplaza por completo la necesidad de tener el propio Nomad orquestando y ejecutando las tareas reales del cluster
Solo es relevante integrar Consul si el cluster de Nomad tiene exactamente un único servicio en total registrado, sin ninguna necesidad real de coordinación más compleja entre servicios
El service discovery nativo de Nomad y las capacidades de Consul son exactamente idénticas en todos los aspectos, sin ninguna diferencia real de alcance entre ambas opciones
Nomad en Producción · Lección 17
Completa el código
Consul aporta la base para construir un service mesh completo con cifrado
Revisa: aporta la base para construir un service mesh completo con cifrado automático.
Nomad en Producción · Lección 17
¿Por qué una organización con requisitos de seguridad más estrictos (que necesita cifrado automático de todo el tráfico entre servicios) se beneficiaría de integrar Consul, en vez de depender únicamente del service discovery más básico de Nomad?
Pista: el service discovery básico de Nomad resuelve el problema de encontrar la ubicación de un servicio, pero no incluye por sí solo capacidades de cifrado automático del tráfico entre esos servicios; si la organización tiene un requisito estricto de que todo el tráfico interno esté cifrado, necesitaría las capacidades adicionales de service mesh que Consul aporta específicamente, extendiendo lo que el descubrimiento básico de Nomad no cubre por sí mismo.
✓
¡Lección completada!
Integración con Consul para service mesh
0
XP ganado
3
Vidas restantes