ANALIZAR LOS DATOS DE LAS COMPRAS EN TIEMPO REAL

DinoSol
INDUSTRY
Venta minorista
CLOUD PROVIDER
Amazon Web Services
Trabajador sonriente de una tienda de abarrotes arreglando aguacates y otras frutas en la sección de productos.

Con el fin de mejorar la experiencia de compra de los clientes y extraer información del análisis de datos, Zoi ayudó a DinoSol a crear e implementar una solución de lago de datos de punto de venta (TPV) basada en AWS que proporciona una vista centralizada de los datos de los TPV.

150 000 TICKETS POS DIARIOS PROCESADOS
LATENCIA DE INTEGRACIÓN DE TICKETS DE 1,5 SEGUNDOS
SISTEMA ESCALABLE QUE SE ADAPTA AL CRECIMIENTO

UNA CADENA EN CRECIMIENTO NECESITA ESCALABILIDAD Y MEJORES ANÁLISIS

DinoSol Supermercados es una cadena de supermercados española en crecimiento que opera en más de 224 tiendas en las Islas Canarias. La empresa ha experimentado un crecimiento significativo en el último año, con un aumento de la demanda en su aplicación digital de comercio electrónico a través de la cual miles de clientes compran productos en las tiendas y en línea. Dado que la empresa alojaba la aplicación en un centro de datos local, esta tenía dificultades para mantener el ritmo de crecimiento. «Queremos ofrecer el mejor servicio de atención al cliente posible, por lo que necesitábamos más escalabilidad para satisfacer la demanda de nuestro sistema de comercio electrónico», afirma Eduardo Prieto, CIO de DinoSol Supermercados.

DinoSol también necesitaba centralizar toda la información de ventas del sistema de punto de venta (TPV) de cada tienda para poder analizar mejor el comportamiento de compra de los clientes. «Teníamos los datos de los puntos de venta descentralizados y queríamos encontrar una solución que nos permitiera recopilarlos en un solo lugar y escalarlos rápidamente cuando fuera necesario», explica Prieto.

ZOI CREA UN LAGO DE DATOS TPV EN AWS

DinoSol decidió migrar sus aplicaciones, incluido un entorno SAP en crecimiento, a Amazon Web Services (AWS) para aumentar la escalabilidad y la flexibilidad. «AWS ofrece una excelente selección de tecnología y servicios en la nube», afirma Prieto. DinoSol solicitó ayuda a Zoi, un proveedor de servicios de tecnología nativa de la nube y socio consultor principal de AWS. Zoi ya gestionaba todas las soluciones SAP de DinoSol; incluida la aplicación de planificación de recursos empresariales (ERP), crítica para la empresa.

Zoi trasladó la aplicación DinoSol PoS y la base de datos a Amazon Relational Database Service (Amazon RDS) y a contenedores a través de Amazon Elastic Kubernetes Service (Amazon EKS). A continuación, Zoi creó un lago de datos TPV basado en AWS, un repositorio de datos centralizado y escalable de forma automática. Con esta nueva solución, un módulo de SAP Process Orchestration (PO) analiza la información de compra recopilada del sistema TPV de cada supermercado y la envía a Amazon API Gateway. Desde allí, una función de AWS Lambda extrae los datos —incluida información actualizada sobre promociones, descuentos, pagos y encuestas— y los envía a tablas de Amazon Redshift para su visualización.

Al mismo tiempo, la solución almacena documentos XML sin formato en buckets de Amazon Simple Storage Service (Amazon S3) y activa Amazon Simple Notification Service (Amazon SNS). Una notificación SNS es capturada por una función de AWS Lambda que envía datos de documentos a la aplicación de comercio electrónico Magento de la empresa. A continuación, Magento asigna los datos al correspondiente ticket de cliente. En la actualidad, todos los supermercados DinoSol aprovechan el lago de datos de punto de venta.

Diagrama de arquitectura de la configuración de TPV construida en AWS.
Queremos ofrecer el mejor servicio de atención al cliente posible, por lo que necesitábamos más escalabilidad para satisfacer la demanda de nuestro sistema de comercio electrónico.
EDUARDO PRIETO
CIO de DinoSol

VISIBILIDAD TOTAL DE LOS DATOS DE VENTAS DE LOS TPV

DinoSol dispone ahora de una visión centralizada de sus datos de ventas en el TPV gracias a la integración del sistema de punto de venta de la empresa, el sistema ERP SAP y la aplicación de comercio electrónico. «El lago de datos de TPV resuelve el reto de DinoSol de dejar de tener los datos de punto de venta descentralizados», constata Juan Vargas, director de ventas y marketing de Zoi. «Como resultado, todos los departamentos de DinoSol pueden acceder con más facilidad a los datos de transacciones de la tienda en tiempo casi real».

ANÁLISIS DE LOS PATRONES DE COMPRA DE LOS CLIENTES

En la siguiente fase de la implementación del lago de datos TPV, DinoSol utilizará sus datos TPV para tomar decisiones más acertadas con más celeridad. En concreto, la empresa espera analizar los patrones de compra de los clientes o el rendimiento de productos específicos de temporada y obtener conocimientos pràcticos. «Por ejemplo, con los datos de Amazon Redshift, DinoSol podrá analizar los patrones de venta para determinar qué productos son los más vendidos», explica Vargas.

Mientras busca ampliar su uso de AWS, hoy por hoy DinoSol está evaluando el desarrollo de una solución de recuperación ante desastres. «AWS es la tecnología adecuada para nuestra empresa», afirma Prieto. «Esperamos trabajar con Zoi a medida que vamos creciendo».

ANALYZING CUSTOMER SHOPPING PATTERNS

In the next phase of the PoS data lake implementation, DinoSol will use its PoS data to make better, faster decisions. Specifically, the company hopes to analyze customer purchasing patterns or the performance of specific seasonal products and to develop actionable insights in response. “For example, with the data in Amazon Redshift, DinoSol will be able to look at sales patterns to determine which products are top sellers,” says Vargas.

As it looks to expand its use of AWS, DinoSol is currently evaluating the development of a disaster recovery solution. “AWS is the right technology for our company,” says Prieto. “We look forward to working with Zoi as we continue our growth.”

SOBRE DINOSOL

DinoSol es una de las mayores empresas españolas de distribución y tiene su sede en las Islas Canarias. Emplean de forma directa a más de 7000 personas en 224 tiendas. Hoy en día, la marca está presente en cinco de las siete islas canarias. A través de la Fundación DinoSol, apoyan el desarrollo social de Canarias y prestan siempre una especial atención a las personas que forman parte del Grupo DinoSol.