HURENCE

Laurence HUBERT

CEO

+33 4 76 08 70 89

www.hurence.com

Analytique

API

Applications

Dataviz

Infrastructure

Institutionnels

Consultants/SSII

Intégrateurs

L’ANALYSE DE LOGS COMME CAS D’USAGE IDEAL

 

Hurence accompagne ses clients dans la réalisation d’infrastructures Big Data et de leurs cas d’usages,

du projet pilote jusqu’à sa mise en production.

 

Avec des années d’expérience, nous savons que le premier challenge d’une initiative Big Data est

de trouver le bon angle de travail. Celui qui permettra à notre client de se former sur ces technologies nouvelles, aux équipes métiers d’adhérer à l’initiative parce qu’il représente à la fois une vision et une innovation, et enfin celui qui va convaincre le management du nécessaire retour sur investissement.

Nous partons alors à la recherche du “cas d’usage idéal”, autant dire un véritable « Graal ».

 

Nous avons accompagné nombre de grandes sociétés à la recherche de ces “cas d’usage” et avons développé avec l’expérience une méthodologie simple et adaptative qui va à l’essentiel. Bien que le Big Data aille de paire avec l’initiative de transformation digitale “stratégique” de l’entreprise, le prendre sous cet angle c’est se paralyser dans une approche focalisée sur la réflexion et à plus long terme. C’est se priver du “mouvement”, de l’”agilité” que doit représenter une initiative Big Data. C’est ignorer que les idées fusent en pratiquant… et que les idées les plus simples, bien traitées, bien creusées font les grandes réussites, les « success stories ». Fort de ces constats, Hurence prône donc de rompre avec les modèles classiques et opte pour toutes les dimensions d’un projet Big Data, sur une méthodologie agile qui permet d’avancer en faisant.

 

Un projet Big Data est un projet de « data engineering » à savoir un projet qui allie développement

et science de la donnée. Ce sont des projets dont la complexité peut effrayer mais Hurence prend en charge les zones complexes de ces projets et fait monter en compétences l’équipe client grâce à ses formations (à ce jour une vingtaine de modules) pour qu’elle en maîtrise tous les autres aspects.

 

Notre accompagnement refuse les initiatives “lourdes” dans lesquelles on peut être amené à convoquer des ateliers “métiers” sur des mois pour souvent accoucher d’un « cas d’usage consensus » en général décevant. Nous encourageons nos clients à revenir sur des idées simples et rapides à mettre en œuvre. Notre méthodologie permet de dégager rapidement quelques unes de ces idées qui semblent a priori peu révolutionnaires, mais si traitées de manière innovante ouvriront de nouvelles et belles perspectives.

 

Dans cet esprit, l’un des plus beaux accompagnements que Hurence ait réalisé, sachant que des évolutions sont prévues, est celui de Carrefour dans la conception et la mise en place du traitement des tickets

de caisse et la gestion des stocks en temps réel (cliquez ici). Ces travaux ont été réalisés avec l’équipe

de la DSI BI/Big Data, une équipe incroyablement ouverte au changement et à l’innovation, réceptive

à de nouvelles méthodes d’organisation et de développement.

 

En fait si le traitement de tickets de caisse ou plus généralement le traitement de logs (des tickets

de caisse ne sont rien d’autre que des mini logs d’événements élémentaires) vous semble une idée bateau, en fait elle ne l’est pas...

 

Lorsque l’on met en place une analyse de logs temps réel dans son entreprise, on pose, en réalité les bases de ce que sera l’entreprise de demain. Une entreprise connectée au monde, ou tout est événement, un événement que l’on sait capter, analyser et sur lequel on saura réagir immédiatement.

On transforme ainsi son « Data Lake », un artefact statique par nature, en « Data River » une structure dynamique, réactive où les données peuvent aussi être en mouvement.  De facto, on se prépare à l’Internet of Things (IoT) et à sa révolution : des milliards d’événements seconde pouvant être déversés dans

la rivière. Dans tous les cas, on pose les bases d’un socle qui de toute façon sera celui du futur.

 

Factorisant l’expérience de nombreux accompagnements sur l’analyse de logs ou de données apparentées (tickets de caisse, données de capteurs industriels), Hurence a publié en logiciel libre log-island

(cliquez ici), démontrant ainsi son implication et sa présence dans la communauté du monde libre.

 

Log-island (cliquez ici) est une solution avancée de traitement et d’analyse de données temps réel basée sur les technologies les plus performantes de l’écosystème Big Data pour l’analyse de volumes de donnée par unité de temps considérables (Nifi pour acheminement des données brutes, Kafka comme bus de messages à grande bande passante, Spark pour l’exécution parallélisée des processeurs d’analyse événementielle). Outre le packaging simplifié de cette infrastructure d’« Event Mining » à grande échelle, Hurence a également offre un certain nombre de processeurs directement utilisables pour traiter des logs classiques (syslogs, access logs, etc.), détecter des “outliers” (phénomènes hors-norme) sur des séries temporelles type IoT, lever des alertes sur des règles métier. Nos clients peuvent alors capitaliser sur des éléments communs et se focaliser sur ce qui leur est spécifique: leurs propres règles métier, en écrivant facilement leurs propres processeurs temps-réel sans se préoccuper des problématiques complexes
du traitement parallèle.