Esdemarca

Migración de infraestructura a Google Cloud

Cliente y servicio Cloud

Resumen ejecutivo

ESDEMARCA es un reconocido portal de venta online fundado en 2007 en Barcelona, que se ha consolidado como una de las principales plataformas de comercio electrónico en España. Especializado en ofrecer productos de alta calidad a precios accesibles, ESDEMARCA pone a disposición de sus usuarios más de 300 marcas líderes del mercado, con descuentos de hasta 80% sobre el precio original en tienda. La empresa se destaca por su capacidad de ofrecer una experiencia de compra rápida y eficiente, con la ventaja adicional de garantizar la entrega en solo 24 horas, lo que la convierte en una opción preferida por los consumidores que valoran la rapidez y la conveniencia.

La oferta de ESDEMARCA abarca una extensa gama de productos, lo que le permite cubrir las diversas necesidades de sus clientes. Su catálogo incluye moda, desde ropa casual hasta prendas de lujo, calzado, tanto deportivo como formal, y complementos como bolsos, relojes y gafas de sol. Además, cuentan con una selección destacada en deportes, con equipos y ropa para varias disciplinas, y en electrónica, con gadgets de última generación. Su categoría de belleza también es notable, ofreciendo perfumes, cosméticos y productos de cuidado personal de las mejores marcas.

Soluciones

  • Auto Scaling
  • Almacenamiento ilimitado de objetos

Del reto al resultado

El reto

ESDEMARCA se encontraba en una etapa de crecimiento acelerado, lo que generaba la necesidad de contar con una plataforma tecnológica capaz de escalar de forma rápida y eficiente. No solo enfrentaban un volumen considerable de visitas concurrentes diariamente, sino que durante las campañas promocionales y eventos especiales (como Black Friday, Cyber Monday o rebajas de temporada), el tráfico web se disparaba exponencialmente. Esta naturaleza fluctuante del comercio electrónico exigía una solución robusta que pudiera manejar sin interrupciones el incremento repentino de usuarios y la carga de datos en esos picos de actividad. La falta de una infraestructura flexible suponía un riesgo para la estabilidad del portal y la experiencia de los clientes, ya que cualquier caída en el sistema podría traducirse en pérdidas significativas en ventas y oportunidades de negocio.

Otro reto clave para ESDEMARCA era la renovación constante de su catálogo, ya que regularmente actualizan sus ofertas e incorporan nuevos productos de diversas categorías. Esta dinámica comercial, con más de 300 marcas y miles de referencias en rotación, requería una plataforma que no solo fuera escalable, sino también lo suficientemente ágil para permitir actualizaciones y cambios en tiempo real, sin afectar la operatividad de la tienda online. La introducción de nuevas promociones, combinada con la necesidad de una actualización continua de los productos, hacía imprescindible contar con una infraestructura tecnológica que fuera flexible, de fácil gestión y con alta disponibilidad.

La solución tecnológica

ACKstorm diseñó e implementó una plataforma en Google Cloud innovadora y altamente flexible, basada en el concepto de almacenamiento ilimitado de objetos y la funcionalidad de autoescalado dinámico. Esta solución permitió a ESDEMARCA abordar sus crecientes desafíos tecnológicos, brindándoles una infraestructura que se adapta automáticamente a las demandas de tráfico y uso de recursos, lo que resulta fundamental en el entorno de comercio electrónico donde las fluctuaciones de usuarios son constantes y a menudo impredecibles.

El auto-escalado implementado por ACKstorm permite que la plataforma escale de manera automática y transparente la capacidad de los componentes de la arquitectura, ajustándose a las necesidades exactas de cada momento. Esto significa que, cuando la plataforma experimenta un aumento masivo de tráfico, como durante las campañas promocionales o eventos clave, la arquitectura puede absorber los picos de visitas concurrentes sin que se produzcan caídas del sistema o una degradación del rendimiento. Durante estos momentos de alta demanda, la infraestructura se amplía automáticamente, garantizando una experiencia de usuario fluida y una capacidad de respuesta óptima, independientemente del número de visitantes conectados simultáneamente.

Una característica clave de esta solución es el uso de almacenamiento ilimitado de objetos, que proporciona a ESDEMARCA una capacidad virtualmente infinita para gestionar y almacenar su creciente volumen de datos. Esto incluye tanto los productos y recursos multimedia que forman parte de su catálogo online, como los datos generados por las interacciones de los usuarios, transacciones y otras actividades relacionadas con el negocio. Este tipo de almacenamiento no solo asegura que ESDEMARCA pueda almacenar grandes volúmenes de datos sin preocuparse por limitaciones físicas, sino que también facilita un acceso rápido y eficiente a esos datos cuando sea necesario.

El resultado obtenido

La nueva plataforma en Google Cloud ha proporcionado a ESDEMARCA la capacidad de gestionar de manera eficiente el creciente tráfico y volumen de datos, que se incrementan significativamente durante los picos de demanda y campañas promocionales. Gracias a esta infraestructura en la nube, la plataforma ahora es capaz de absorber grandes cantidades de usuarios concurrentes, manteniendo un alto rendimiento y garantizando una experiencia de usuario sin interrupciones, incluso en los momentos de mayor presión.

Para asegurar la fiabilidad de la plataforma, se llevaron a cabo exigentes pruebas de estrés que simularon condiciones extremas, como las que se experimentan durante eventos clave de comercio electrónico, como el Black Friday o el Cyber Monday, donde el tráfico de la web puede multiplicarse en cuestión de minutos. Estas pruebas no solo evaluaron la resiliencia del sistema bajo cargas intensas, sino que también permitieron a ESDEMARCA y a ACKstorm identificar áreas de mejora en cuanto a rendimiento, capacidad de respuesta y optimización de recursos. Como resultado, se pudieron realizar los ajustes necesarios para garantizar que la plataforma pudiera soportar picos masivos de tráfico sin sacrificar la calidad del servicio.

Una parte crucial de este proceso fue la optimización de la plataforma para que se ajustara automáticamente a las necesidades en cada momento. La infraestructura basada en Google Cloud permitió que el sistema se escalara horizontalmente en función del número de usuarios activos y las peticiones de la web, utilizando la funcionalidad de autoescalado para añadir recursos computacionales en tiempo real, según la demanda. Esto asegura que la plataforma mantenga su rendimiento óptimo, independientemente del volumen de tráfico, evitando cuellos de botella que puedan derivar en caídas del sistema o tiempos de carga elevados.

Además de las pruebas de estrés, se aplicaron múltiples mecanismos de monitoreo y análisis de rendimiento. Estas herramientas permiten a ESDEMARCA anticiparse a posibles problemas, ajustando la capacidad de la plataforma antes de que se produzcan problemas de rendimiento. De esta manera, la empresa puede operar con total tranquilidad durante los momentos de mayor relevancia comercial, con la confianza de que la infraestructura está preparada para adaptarse a cualquier situación.

Testimonial

Toni Fuentes

PMO Manager en ACKstorm

«Trabajar con ESDEMARCA en su migración a Google Cloud fue un desafío emocionante, especialmente con el Black Friday a la vuelta de la esquina. En ACKstorm, diseñamos una plataforma autoescalable que se adapta a las fluctuaciones de tráfico, asegurando un rendimiento óptimo incluso en los picos de demanda. Implementamos un sistema de almacenamiento ilimitado de objetos y realizamos pruebas de estrés rigurosas para garantizar la eficiencia y estabilidad.»

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.