PHP + Docker + LoadBalancer
Oscar Sánchez Jara (@dev_lusaja)
Este tema esta orientado hacia cualquier tipo de desarrollador que desee implementar aplicaciones escalables utilizando una infraestructura propia.
Por experiencia laboral comento que no siempre podremos utilizar herramientas como las que brinda AWS, GoogleCloud, DockerCloud, etc.
Lo cual nos obligara a configurar y optimizar la infraestructura física que dispongamos.
Es un proyecto open source que nos permite automatizar el despliegue de aplicaciones dentro de contenedores aislados.
PHP es un lenguaje de programación de uso del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico
Microservicios
Escalabilidad
Flexibilidad
Despliegues rápidos
Independiente
Ambientes locales
Crecimiento continuo de trabajo
Capacidad de un sistema para crecer
Cuando necesites escalar una Aplicación web
Cuando muchas aplicaciones responderán por el mismo puerto (:80)
Nos permite crear un sub-red privada a la cual podemos agregar contenedores para que puedan interactuar entre si
SERVICIO API
SERVICIO WEB
DEMO