Cámbiate a trabajar con contenedores en WordPress (o en cualquier webapp)

27 de septiembre de 2024 21:40 a 21:40 CEST

Vamos a comprobar qué alternativas nos ofrece el mundo de los contenedores para ayudarnos en nuestros desarrollos.

En primer lugar, explicaremos de forma muy resumida las herramientas Docker, docker-compose, kubernetes, HELM y Openshift.

A continuación podremos ver un escenario para crear rápidamente, y usando contenedores Docker, un entorno de desarrollo de WordPress (aunque podríamos crear entornos para despliegue de aplicaciones en Nodejs, Java,… etc.)

Veremos cómo hacerlo sólo con el Docker Engine, posteriormente lanzando docker-compose, y por último usando Minishift (lo cual es válido también para Red Hat Openshift y para OKD).

También se comentará por encima cómo hacerlo usando Kubernetes y con HELM.

Esto no sólo posibilita tener múltiples instancias de WordPress en el mismo equipo, sino que nos prepara para poder realizar despliegues de WordPress en formato contenedor en cualquier proveedor de Cloud, probando incluso el comportamiento de nuestro entorno cuando se produce un crecimiento elástico de nuestras aplicaciones (incrementando en el número de instancias de frontales, por ejemplo).

Ponente: Juan Carlos Rubio, Jefe de Servicio de Sistemas Horizontales en la Dirección General de Política Digital de la Junta de Andalucía.

Galería de fotos