Easypromos

Infraestructura cloud nativa en Google Cloud

Cliente y servicio Cloud

Resumen ejecutivo

Easypromos es una de las plataformas líderes a nivel global para crear y gestionar campañas online de forma totalmente self-service, disponible en cualquier red social y compatible para cualquier tipo de dispositivo.

Con más de 31 aplicaciones disponibles para dar soporte a estrategias de marketing. Easypromos nació en el año 2010 como una de las primeras aplicaciones para crear promociones online.

Ofrece la mejor experiencia posible a los administradores que configuran sus campañas a través de una plataforma fiable, robusta y muy intuitiva, apta para cualquier usuario sin ningún tipo de conocimiento de programación. La plataforma incluye sorteos, concursos, cuestionarios, trivias, encuestas y programas de fidelización.

Soluciones

  • Diseño de autoescalado con Docker
  • Sistema con almacenamiento de objetos CloudFiles
  • Infraestructura cloud nativa

Del reto al resultado

El reto

Easypromos necesitaba migrar su infraestructura tecnológica a Google Cloud con el objetivo de mejorar varios aspectos clave de su plataforma, como la escalabilidad, la fiabilidad y la seguridad. A medida que la empresa crecía y su base de usuarios se expandía, surgía la necesidad de contar con una infraestructura que pudiera adaptarse automáticamente a la demanda creciente, especialmente durante los picos de tráfico asociados a grandes campañas y promociones en redes sociales.

Por otro lado, Easypromos buscaba reducir significativamente la carga de trabajo relacionada con la gestión de la infraestructura, permitiendo que el equipo técnico se centrara en el desarrollo de nuevas funcionalidades innovadoras y en mejorar la experiencia del usuario. Esta optimización de la infraestructura también se traduciría en una reducción de costes operativos, al aprovechar el modelo de pago por uso y el autoescalado que proporciona Google Cloud, adaptando los recursos utilizados según la demanda en cada momento.

La solución tecnológica
ACKstorm diseñó e implementó la migración de la plataforma de Easypromos a Google Cloud, creando una solución robusta y adaptable que respondiera a las necesidades específicas de la empresa. La migración se centró en el diseño de una infraestructura de autoescalado basada en Docker, junto con un sistema de almacenamiento de objetos utilizando Cloud Storage, para garantizar una plataforma eficiente y flexible.

El proceso de migración incluía la transición desde un entorno de hosting tradicional compuesto por 6 servidores dedicados y 5 servidores frontales sin balanceo, a una arquitectura moderna y escalable en Google Cloud. Esta transición no solo mejoró la capacidad de la infraestructura para manejar grandes volúmenes de tráfico, sino que también optimizó la gestión de los recursos y redujo la complejidad operativa.

La solución propuesta incorporó el uso de Docker para contenerizar las aplicaciones, lo que permitió un despliegue ágil y consistente en cualquier entorno. Esta tecnología facilitó la creación de entornos aislados y reproducibles, mejorando la gestión y la escalabilidad de las aplicaciones. Además, el autoescalado configurado en Google Cloud permitió ajustar automáticamente la capacidad de los recursos según la demanda, asegurando que la plataforma pudiera soportar picos de tráfico y cargas de trabajo variables sin necesidad de intervención manual.

El sistema de almacenamiento de objetos, Cloud Storage, proporcionó una solución eficiente para la gestión y el acceso a grandes volúmenes de datos, permitiendo a Easypromos almacenar de manera segura y acceder rápidamente a la información necesaria para sus operaciones. Esta infraestructura en la nube también facilitó la integración con otras herramientas y servicios de Google Cloud, lo que ayudó a mejorar la eficiencia operativa y la seguridad de la plataforma.

El resultado obtenido

La fiabilidad y seguridad que aportan la plataforma de Google Cloud y la gestión de un partner certificado y de confianza como ACKstorm permitió a Easypromos centrar sus esfuerzos en el corazón de su negocio: desarrollar nuevas funcionalidades que ayuden a sus clientes a crear las mejores promociones.

Gracias al proyecto llevado a cabo, se pudo comprobar a los 3 meses los buenos resultados, entre ellos:

  • Ahorro del 95% en tiempo dedicado a mantenimiento.
  • Tiempo de carga de las promociones tres veces más rápido (de 450ms a 150ms).
  • Funcionamiento de la plataforma al 99.99%.
  • Reducción a 0 de los problemas de actualización de software.
  • Capacidad para soportar grandes cargas de demanda online.
  • Total disponibilidad del sistema.
  • Seguimiento completo de todas las acciones tomadas.
  • Estricto control de accesos.
  • Nueva política de backup.

Testimonial

Carles Bonfill

Fundador y CEO de Easypromos

«Con ACKstorm me he dado cuenta que yo no sé de sistemas y ellos sí; Sé que trabajando con ACKstorm no tengo de qué preocuparme.»

Compártelo con tu comunidad

¿Quieres saber más sobre este caso de uso u otros?

Nos enfocamos en las soluciones, para que puedas enfocarte en tus desarrollos.