Docker y otras tecnologías de contenedores continúan ganando popularidad. Recientemente encuestamos a la amplia comunidad de usuarios de NGINX y NGINX Plus y descubrimos que dos tercios de las organizaciones están investigando contenedores, utilizándolos en desarrollo o utilizándolos en producción. ¿Por qué?Porque abstraer sus aplicações de la infraestructura subyacente hace que desarrollar, distribuir y ejecutar software sea más simple, rápido y sólido que nunca.
Pero cuando pasa de ejecutar su aplicación en un entorno de desarrollo a implementar contenedores en producción, enfrenta nuevos desafíos, como por ejemplo, cómo ejecutar y escalar de manera efectiva una aplicação en múltiples hosts con el rendimiento y el tiempo de actividad que exigen sus clientes.
La última versión de Docker, 1.12, admite la orquestación de contenedores de múltiples hosts, lo que simplifica la implementación y la administración de contenedores en un clúster de hosts de Docker. En un entorno complejo como este, el equilibrio de carga juega un papel esencial a la hora de ofrecer su aplicação basada en contenedores con confiabilidad y alto rendimiento.
Las opciones básicas de equilibrio de carga integradas disponibles en el modo Docker Swarm
Las ventajas y desventajas de migrar a un balanceador de carga avanzado como NGINX
Cómo integrar NGINX y NGINX Plus con el modo Swarm para una solución avanzada de equilibrio de carga para un clúster con orquestación
Cómo escalar su aplicação basada en Docker con Swarm Mode y NGINX Plus
Rick Nelson
RVP, Ingeniería de soluciones