Traefik, Load Balancer y Reverse Proxy para Docker

Traefik está entre Reverse Proxy y Load Balancer, es fácil de utilizar, es dinámico, es automático, es muy rápido y es de código abierto. En el blog ya hemos hablado anteriormente sobre él, pero, hoy venimos con un caso práctico. Imaginemos que tenemos un conjunto de microservicios desplegados en nuestra infraestructura. Probablemente utilizaremos un servicemesh y/o un orquestador para administrarlos, aunque, si deseamos que nuestros usuarios accedan a algunos desde Internet, tendremos que utilizar un Reverse Proxy y configurarlo mediante hosts virtuales o rutas, por ejemplo: [Leer más]

Microservice Orchestration (Netflix Conductor)

Hoy me gustaría presentar un servicio de orquestación que podrá ser de mucha ayuda en la construcción de nuestros Microservice. Parto con la premisa que un servicio de orquestación debe ser rápido, simple, dinámico, pequeño, configurable, fácil de usar, con gran performance de trabajo y un largo etc… En el siguiente diagrama, presento lo que para mí debería ser una arquitectura orientada a orquestación de Microservice: Dentro del paquete de productos que ha desarrollado Netflix (Netflix OSS), tenemos a Conductor una más que interesante propuesta, un poco grande quizás para primeras cargas basadas en orquestación pero, a tener muy en cuenta. [Leer más]