Consul · Lección 01
¿Qué conjunto de problemas relacionados busca resolver Consul dentro de una infraestructura distribuida con múltiples servicios?
Descubrimiento de servicios (saber dónde está cada servicio y si está saludable), gestión centralizada de configuración distribuida, y segmentación de red (controlar qué servicios pueden comunicarse entre sí), combinando esas capacidades en una única herramienta
Consul resuelve exclusivamente el almacenamiento persistente de bases de datos relacionales, sin ninguna relación real con el descubrimiento de servicios o la gestión de configuración
Solo es relevante usar Consul si la infraestructura tiene exactamente un único servicio en total, sin ninguna necesidad real de coordinar múltiples servicios distintos entre sí
Consul reemplaza por completo la necesidad de tener cualquier tipo de aplicación real corriendo dentro de la infraestructura que gestiona
Consul · Lección 01
Completa el código
Consul combina descubrimiento de servicios, gestión de configuración y segmentación de
Revisa: combina descubrimiento de servicios, configuración y segmentación de red.
Consul · Lección 01
¿Por qué una organización con decenas de microservicios distintos se beneficiaría de tener descubrimiento de servicios, configuración y segmentación de red resueltos por una única herramienta como Consul, en vez de herramientas completamente separadas para cada propósito?
Pista: usar herramientas completamente separadas para descubrimiento de servicios, gestión de configuración y segmentación de red requeriría que el equipo aprenda, mantenga e integre manualmente múltiples sistemas independientes entre sí; consolidar esas capacidades relacionadas en una única herramienta como Consul reduce esa fragmentación, simplificando la operación general de una infraestructura distribuida con decenas de microservicios distintos.
✓
¡Lección completada!
Qué es Consul y los problemas que resuelve (discovery, config, segmentation)
0
XP ganado
3
Vidas restantes