Grupo Planeta es el primer grupo editorial, de comunicación y de formación de España, de capital familiar, que lidera una amplia oferta al servicio de la cultura, formación, información y entretenimiento audiovisual.
Una de las divisiones con más crecimiento es la de formación online y presencial, donde se encuentran una de las Business Schools más prestigiosas de Barcelona. Al tener una vertiente online, es importante que los departamento de negocio y marketing lleguen al máximo de países con el mejor posicionamiento posible para la venta de los cursos y seguir posicionándose como líderes de formación de lengua hispana en más de 20 países.
Grupo Planeta planteó a ACKstorm el reto de diseñar e implementar una plataforma sobre Google Cloud para desplegar una aplicación “Site Builder” basada en Drupal 8, maximizando la disponibilidad e integridad de los datos.
La aplicación se desplegaría por fases, por lo que era necesario que escalase acorde a las necesidades de carga. Los criterios clave del proyecto fueron:
1. Disponibilidad: la plataforma debía estar diseñada para proporcionar alta disponibilidad, asegurando que los servicios estuvieran siempre operativos, incluso en situaciones de fallos o sobrecargas inesperadas. Además, se buscaba reducir los tiempos de inactividad relacionados con mantenimientos o actualizaciones mediante procesos automatizados y programados que no interfirieran en el funcionamiento continuo de la plataforma.
2. Integridad de datos: dado que los datos generados, como los leads y la información crítica de los usuarios, son fundamentales para el negocio, se debían implementar medidas robustas de seguridad y redundancia para garantizar la integridad de la información. Asimismo, se debía incorporar copias de seguridad automáticas, almacenamiento cifrado y soluciones de recuperación ante desastres (Disaster Recovery) para asegurar que los datos siempre estuvieran protegidos y pudieran ser restaurados en caso de fallo.
3. Escalabilidad: la arquitectura de la plataforma debía diseñarse para escalar automáticamente en función de la demanda, lo que permitiría que la plataforma creciera sin problemas a medida que se lanzasen nuevos portales o que el número de usuarios aumentase significativamente. Esto garantizaría que el rendimiento no se viese afectado durante picos de tráfico, manteniendo la capacidad de respuesta y eficiencia en todo momento, gracias a tecnologías de autoescalado y aprovisionamiento dinámico de recursos en la nube.
Cumpliendo con los 3 objetivos principales del proyecto, ACKstorm diseñó una arquitectura en Google Cloud como se muestra en el esquema siguiente:
Disponibilidad:
Integridad de los datos:
Escalabilidad:
Grupo Planeta logró no solo mejorar significativamente el rendimiento y escalabilidad de su plataforma al migrar de una infraestructura on-premise a la nube, sino también optimizar el retorno de su inversión a largo plazo.
IT Services Director en Grupo Planeta
“La migración de la aplicación ha supuesto grandes retos, pero hemos conseguido mejorar el rendimiento y escalabilidad respecto a la plataforma on-premise, consiguiendo el ROI esperado gracias a ACKstorm.”
Nos enfocamos en las soluciones, para que puedas enfocarte en tus desarrollos.