Caso de Éxito

CaixaBank Tech: estabilizar, ampliar funcionalidades y downgrade de un ecommerce Magento

Auditoría, optimización, desarrollo continuo, downgrade y mantenimiento de la plataforma ecommerce Magento del banco con foco especial a las campañas masivas de lanzamiento de productos de CaixaBank.

caixabank logo

Capacidad soportada

x20

de la carga habitual

Sector

Banca · Ecommerce

Tecnología

Magento EE → CE

Equipo

13 profesionales

Duración

32 meses

El Reto

Un ecommerce crítico con picos de tráfico impredecibles

Una empresa de CaixaBank hizo desarrollar un ecommerce Magento Enterprise a una consultora multinacional conocida. Contactaron con Keliam en relación a proyectos anteriores para ver si podíamos poner orden al desarrollo inicial.

El ecommerce inicialmente no permitía tener demasiados usuarios concurrentes haciendo que no soportara una carga decente de uso. Había que replantear arquitectura, rendimiento y procesos sin interrumpir el servicio.

Rendimiento x20

Se multiplicó por 20 la volumetría de usuarios concurrente, critico en los lanzamientos de produtos como los Samsung Galaxy que saturaban la plataforma original. Creación de una cola de entrada de usuarios para proteger la estabilidad.

Equipo de 13 personas

Equipo multidisciplinar flexible en las diferentes fases del proyecto: desarrolladores backend, frontend, devops, QA, payments, dirección técnica y con varios gestores de proyecto.

Dowgrade Magento Enterprise a CE

Migración nunca vista en entornos Magento donde se realizó un downgrade de la versión Enterprise a una versión Comunity Edition en paralelo con los desarrollos de integración con los servicios del banco.

La Solución

6 fases para transformar la plataforma

Fase 1 · Auditoría

Análisis completo de arquitectura, código y rendimiento junto a un test de estrés. Identificación de cuellos de botella y plan de mejora priorizado.

Fase 2 · Stack de cache

Implementación de mejoras de infraestructura y servicios asociados a Mgento. Tiempos de carga reducidos un 65% y preparación para picos altos de usuarios futuros.

Fase 3 · Gestión de Colas de usuarios

Creación de un sistema de colas para gestionar los usuarios picos fuera de un volumen critico para controlar los lanzamientos masivos de productos en primicia como los Samsung Galaxy del momento.

Fase 4 · Desarrollo multifuncional

Desarrollo en paralelo de funcionalidades de gestión de multitienda, integraciones con los servicios del banco, controles especiales de pagos, gestión de cesta de la compra especial, etc.

Fase 5 · Migración EE → CE

Migración a Magento Community Edition sin downtime. Gran dedicación en la automatización de la migración datos e infreaestrutura donde no se notó el cambio de la plataforma el día posterior al lanzamiento.

Fase 6 · Mantenimiento continuo

Una vez completada la fase de desarrollo, se llevó a cabo el mantenimiento evolutivo, monitorización y soporte mediante un equipo reducido dnado salidas a las necesidades que se tuvieran en todo momento.

Stack Tecnológico

Arquitectura robusta, mantenible y escalable

Combinamos Magento con un stack de cache, gestión de despliegues seguros con 2 entornos previos a producción y un sistema de colas específico para absorber los picos de tráfico masivos. Gestión ejemplar con varios project managers de cliente e internos. 

El Resultado

De caídas recurrentes a x20 de carga sin incidencias

La plataforma ecommerce de CaixaBank pasó a soportar x20 de carga habitual sin caídas durante los lanzamientos de productos. Los deploys se automatizaron  y se rebajó el tiempo de migración de 20 horas a 3 horas. 

x20

Capacidad de carga soportada

-85%

Tiempo de migración (20h → 3h)

<1%

Caídas en picos de tráfico

Más proyectos

Otros casos de éxito

Grupo Damm: Veri y Turia

Multiples desarrollos multi-marca para el grupo DAMM. Como proyectos destacados podríamos mencionar la web promocional de Veri junto a la gestión de entradas para Port Aventura y algo similar con Cerveza Turia.

Banco de Inversión

Migración tecnológica completa para banco de inversión en Barcelona: de legacy a microservicios cloud-native.

Ver más casos de éxito

Descubre otros casos de exito de Keliam.

¿Tienes un reto técnico similar?

Cuéntanos tu proyecto y diseñamos juntos la solución. Más de 10 años resolviendo retos de ecommerce, migración tecnológica y escalabilidad.

Scroll al inicio