BLUESCALE

Franck BELLENGER

Directeur associé

+33(0)1 53 25 02 10

www.bluescale.com

Analytique

API

Applications

Dataviz

Infrastructure

Institutionnels

Consultants/SSII

Intégrateurs

Bluescale aide ses clients à mettre en œuvre les nouveaux leviers d’innovation tout au long de la chaîne de valeur du Big data

 

Bluescale est composé d’une équipe unique de 50 consultants, développeurs et ingénieurs de la donnée, maîtrisant les dernières innovations et les nouveaux paradigmes de la data, avec pour seul objectif
de mettre en place de façon industrielle et agile les briques technologiques de la chaîne d’information
de demain.

 

Bluescale intervient tout au long du cycle de vie de vos projets :

  • Accompagnement fonctionnel et gouvernance de la donnée
  • Conception et mise en œuvre d’architectures big data assurant performance, qualité, sécurité, traçabilité, agilité et innovation
  • Mise en place de processus d’industrialisation de prototypes ou de modèles
  • Intégration de solutions de dataviz, de mise en valeur et partage de la connaissance
  • Développement d’applications agiles Data Driven opérationnelles
  • Conduite du changement, formations

 

Bluescale, c’est plus de 10 ans d’expérience dédiés à la data et à l’innovation.

BLUESCALE

Plateforme temps réel de suivi des clients
en magasin

ÉTUDE DE CAS

SES-imagotag est le leader mondial des étiquettes électroniques. Dans un contexte
de transformation numérique du commerce physique, SES-imagotag doit aujourd’hui proposer aux acteurs du monde de la distribution des solutions digitales innovantes.

 

Bluescale a mis en place depuis début 2015 plusieurs solutions technologiques permettant d’atteindre
un double objectif. Le premier objectif est d’enrichir l’expérience client en magasin, en offrant le meilleur du retail et du digital : consultation des fiches produits avec le smartphone via l’étiquette NFC, analyse
des consultations et retargeting, alertes sur les produits (évolution du prix, nouveaux commentaires, etc.), digitalisation des files d’attentes, rapprochement des données de stocks en ligne et en magasin. Le second objectif est de devenir le « Google Analytics © » des points de vente en offrant aux retailers des compteurs de présence en temps réel, une fiche client enrichie (produits consultés, historique de visites),
des tableaux de bord statistiques sur le parcours client, leur fidélité, les taux de conversion, une détection
de présence (pour préparer un retour SAV dès l’entrée du client en magasin par exemple).

 

Architecture mise en place

Deux grands enjeux se sont immédiatement posés en terme d’architecture :

1. La plupart des services nécessitent une mise à disposition immédiate des données.

2. Afin de répondre aux besoins spécifiques des enseignes mettant en place la solution, il est nécessaire de pouvoir déployer rapidement de nouveaux services personnalisés.

D’un point de vue technique, la plateforme s’appuie sur deux axes forts : tout d’abord l’ingestion en temps réel des données, quelle que soit la source, associée à un collecteur permettant d’historiser ces informations, ce qui permet la mise en place d’applications d’analyse en temps réel. Ensuite, la mise en place de microservices, offrant une grande modularité dans le déploiement de nouvelles fonctionnalités.

 

Qu’est-ce qu’une architecture lambda et pourquoi avoir choisi cette solution ?

Bluescale a préconisé et mis en place une architecture dite « lambda » composée de trois couches :

  • une couche temps réel : toutes les données produites sont distribuées dans des flux. Des applications d’analyse peuvent les consommer selon leurs besoins et les cas d’usages (compteurs, détection
    de présence, alertes).
  • une couche batch : les données collectées en temps réel sont historisées et accessibles.
    Des traitements d’analyse plus coûteux et donc moins fréquents génèrent des données raffinées,
    qui sont ensuite exposées à la couche de service.
  • une couche service : celle-ci expose les données enrichies aux clients.

Cette architecture permet une grande agilité dans la mise en place de nouveaux services ou l’intégration de nouvelles sources de données.

Cette richesse et cette flexibilité impliquent une vigilance accrue sur la gouvernance des données, compte tenu de la multiplication des flux et des services. Pour répondre à cette attente, l’architecture s’appuie entre autre sur le pattern « Service Registry », qui offre un référentiel et une gouvernance des cycles de vie des services pour les applications.

 

 

Lorsque SES-imagotag a décidé d’ajouter la technologie 2,4 GHz à son offre de communication avec
les étiquettes électroniques, le Wi-Fi est apparu comme un incontournable demandé par les clients.

 

Après plusieurs mois de coopération avec un fabricant allemand, la société a commercialisé le premier point d’accès mixte : pilotage d’étiquettes électroniques + Wi-Fi avec en prime le système LBS (Location Based Services). Ce système « écoute » les demandes de connexion des smartphones de passage et enregistre de façon anonyme ces informations à un rythme incroyable : plusieurs millions par jour.

Confrontés à cette problématique de big data sur deux V (Volume, Velocity mais pas Variety), nous avons fait appel à la société Bluescale pour nous aider à identifier
la stack de technologies capable d’encaisser la charge en temps réel, de l’analyser en volume (plusieurs centaines de magasins) et de la restituer de façon moderne c’est-à-dire en responsive design.

 

Aujourd’hui non seulement l’outil fonctionne selon le cahier des charges,
en plusieurs langues, mais en plus il a permis des évolutions spécifiques au métier,
en particulier l’ouverture de l’outil aux annotations, une fonctionnalité souvent oubliée par les outils de business intelligence classiques.

Enfin il apparaît maintenant que le HTML5 ne suffit plus pour une navigation aussi fluide que dans une app native et nous envisageons de porter l’ensemble dans
un framework capable d’ajouter cette touche UI/UX qui fait la différence auprès des utilisateurs. Naturellement nous comptons sur Bluescale pour nous accompagner pour cette nouvelle étape.