Potenciando el desarrollo de WordPress con AWS y GitHub Actions

Carlos Amador

En este taller, aprenderemos cómo desplegar WordPress en AWS, implementándolo como un Headless CMS. Esto implica separar el frontend del backend, permitiendo una mayor flexibilidad y escalabilidad. El frontend será entregado a través de CloudFront y los archivos estáticos estarán almacenados en S3, optimizando la velocidad de carga y la distribución global del contenido. Por su parte, el backend se ejecutará en ECS (Elastic Container Service), garantizando una arquitectura que se adapta fácilmente a diferentes cargas de trabajo, asegurando así la escalabilidad del proyecto.

Además, configuraremos pipelines CI/CD con GitHub Actions para automatizar todo el ciclo de vida del desarrollo, desde la construcción hasta el despliegue. Esta automatización permitirá que cada cambio en el código se pruebe y despliegue automáticamente, asegurando que el proyecto mantenga altos niveles de seguridad y estabilidad durante todo el proceso de desarrollo e implementación.

Finalmente, exploraremos la adopción de infraestructura moderna. Para muchos desarrolladores, la transición de entornos locales o paradigmas tradicionales como SFTP o cPanel hacia infraestructuras en la nube puede ser un desafío. Durante la sesión, descubriremos cómo separar y desplegar proyectos de manera ágil utilizando la infraestructura de AWS, lo que mejorará la eficiencia y escalabilidad de nuestras aplicaciones. Al adoptar estas prácticas modernas, se abrirán nuevas oportunidades en el mercado laboral, permitiéndonos destacar en el sector tecnológico.

WordCamp San José 2024 is over. Check out the next edition!