SlideShare une entreprise Scribd logo
1  sur  48
Télécharger pour lire hors ligne
Tirer le meilleur de ses données avec
ElasticSearch
A propos de moi

Séven Le Mesle - Consultant Xebia - 10 ans d’expérience
En ce moment: évangeliste DevOps, aventurier BigData,
pratiquant NoSQL, et ...
@slemesle
Agenda
‣ ElasticSearch ? Oui, mais c’est quoi ?
‣ Use Case - Migration d’une base de commande
‣ Facette / B.I. vers de nouveaux usages
‣ Centralisation et analyse de logs
‣ Et encore plus

3
ElasticSearch
Oui ! mais c’est quoi ?

1
ElasticSearch

Qu’est-ce qu’un moteur de recherche ?

5
ElasticSearch
Un moteur d’indexation

Document

6
ElasticSearch
Comment indexer ?

7
ElasticSearch
Un moteur de recherche dans l’index

8
Construire l’index
cleanup

tokenize

transform

stop words

Document

9
ElasticSearch

Alors pourquoi utiliser un moteur de recherche ?

10
ElasticSearch
Une base de données SQL n’est pas faite pour la recherche
Prenons un modèle simple

11
ElasticSearch
Pourquoi un moteur de recherche ?

‣ Match par champs
‣ Utiliser des jointures
‣ Construire une clause WHERE
‣ Et, ajouter les index en bases

12
ElasticSearch

13
ElasticSearch

14
ElasticSearch
La promesse est de simplifier la recherche au maximum via un
seul champ.

15
ElasticSearch
Un middleware de données
‣ NoSQL orienté document

‣ Apache Lucene

‣ API simple HTTP / REST + JSON

‣ Hautement disponible

‣ Cloud ready
16
ElasticSearch
Points forts

Démarrage rapide : 5 minutes suffisent pour se lancer
Schemaless
convention over configuration
Scalabilité sous stéroïde

17
ElasticSearch Demo

18
Use Case
Migration d’une base de
commande ...

2
Base de commande
Projet de refonte

Une base historique de commandes sous Oracle
Le système de gestion de commande est recréée de 0
La nouvelle base de données sera hébergée sous
MongoDB
Il faut assurer l’accès aux anciennes commandes qui ne
seront pas migrées
Exigences
Unifier
Enrichir
Scaler horizontalement
Temps réel
Du SGBDR
vers
Elastic Search
Du relationnel au document
Modele relationnel

Modele Document

Commande
Promotion
Acheteur

Promotion

commande

Article

Article

Article

Acheteur

23
Intégrer les commandes

Oracle

Dénormaliser

MongoDb
ElasticSearch
cluster

24
Importer les données
River Plugin
‣ Code exécuté périodiquement par ElasticSearch

‣ Permet d’indexer des données par paquet

‣ Et de maintenir l’index à jour

25
Recherche unifiée
Architecture obtenue

Front

ElasticSearch
cluster

Front
Oracle

MongoDb

26
Recherche unifiée
Objectif atteint

27
Facettes
Vers de nouveaux
usages

B.I.

3
Recherche a facettes
‣ Combien de commandes sont en cours de préparation dans un relai colis avec
l’article défectueux ?
‣ Les back offices intègrent une navigation par facette pour répondre à ces questions :

29
Facette par termes

Nombre de commandes par statut

30
Facette par range

Nombre de commande par tranche

31
Meilleur expérience utilisateur
‣ Une navigation par facette permet d’affiner la recherche

‣ Fournit la possibilité de naviguer dans l’index en mode exploratoire

32
Catalogue
Recherche exploratoire

33
Pour aller plus loin ....

BI et monitoring métier

34
Monitoring métier
‣ Commandes en attente de traitement

3471

‣ Alerte de seuil

2941

2390

‣ Commandes en contrôle anti-fraude
‣ Commandes avec assurance

1589

‣ ... avec promotion

Etats des commandes

35
Monitoring métier
‣ Facette de type histogramme

36
La percolation

‣ Ajoutez des recherches au percolateur

‣ Identifiez à la volée les documents qui y correspondent

‣ Levez l’alerte correspondante

37
Logs
Centralisation et
exploitation

4
Centralisation des logs
Indexez les logs
‣ Plusieurs outils du marché

‣ Pour collecter les logs et les importer dans un cluster ElasticSearch

39
Centralisation des logs
Exploitez vos données avec Kibana

40
Kibana - Demo

41
Et +
Autres feature, roadmap, ...

5
Quelques fonctions
Recherche géographique

43
Quelques fonctions
API de suggestion

44
Quelques fonctions
Intégration native avec Hadoop

45
Road map
Vers la 1.0

‣ Refonte et enrichissement de l’API de facette

‣ Full cluster restart for upgrades support

‣ Outillage des backup / restore

‣ ...

46
Références

47
Merci de
votre
attention
Des questions ?

Contenu connexe

En vedette

Informatique_Libertés_Identités
Informatique_Libertés_IdentitésInformatique_Libertés_Identités
Informatique_Libertés_IdentitésFing
 
Voyagedanslebonheur
VoyagedanslebonheurVoyagedanslebonheur
Voyagedanslebonheurtoujoursplus
 
Acciones Mas Comunes Sobre Capas
Acciones Mas Comunes Sobre CapasAcciones Mas Comunes Sobre Capas
Acciones Mas Comunes Sobre Capasbetzi.15
 
Neclace Appraisal No.62126[1]
Neclace Appraisal No.62126[1]Neclace Appraisal No.62126[1]
Neclace Appraisal No.62126[1]UBUNTU2008
 
Nos Vacances En France Juillet 2007
Nos Vacances En France Juillet 2007Nos Vacances En France Juillet 2007
Nos Vacances En France Juillet 2007smargeridon
 
Magie - David Copperfield
Magie - David CopperfieldMagie - David Copperfield
Magie - David Copperfieldnewou
 
Escisión amorosa
Escisión amorosaEscisión amorosa
Escisión amorosagloria
 
Can Borrull Summer Festvial 09
Can Borrull Summer Festvial 09Can Borrull Summer Festvial 09
Can Borrull Summer Festvial 09xconesa
 
Datacenter dinamico parte1
Datacenter dinamico parte1Datacenter dinamico parte1
Datacenter dinamico parte1Pablo Campos
 
Convertir vos visiteurs Web en clients
Convertir vos visiteurs Web en clientsConvertir vos visiteurs Web en clients
Convertir vos visiteurs Web en clientsazzuro75
 
Codigo Monetario y Financiero
Codigo Monetario y FinancieroCodigo Monetario y Financiero
Codigo Monetario y FinancieroAsamblea Nacional
 
OpenDataWeek Marseille 2013 : Gabriella Serratrice -- Vision de la Région Pie...
OpenDataWeek Marseille 2013 : Gabriella Serratrice -- Vision de la Région Pie...OpenDataWeek Marseille 2013 : Gabriella Serratrice -- Vision de la Région Pie...
OpenDataWeek Marseille 2013 : Gabriella Serratrice -- Vision de la Région Pie...Fing
 
Analyse et Optimisation des « Landing Pages » - SMX 2010
Analyse et Optimisation des « Landing Pages » - SMX 2010Analyse et Optimisation des « Landing Pages » - SMX 2010
Analyse et Optimisation des « Landing Pages » - SMX 2010Vincent BOUTON
 

En vedette (20)

Informatique_Libertés_Identités
Informatique_Libertés_IdentitésInformatique_Libertés_Identités
Informatique_Libertés_Identités
 
Voyagedanslebonheur
VoyagedanslebonheurVoyagedanslebonheur
Voyagedanslebonheur
 
Acciones Mas Comunes Sobre Capas
Acciones Mas Comunes Sobre CapasAcciones Mas Comunes Sobre Capas
Acciones Mas Comunes Sobre Capas
 
Neclace Appraisal No.62126[1]
Neclace Appraisal No.62126[1]Neclace Appraisal No.62126[1]
Neclace Appraisal No.62126[1]
 
Nos Vacances En France Juillet 2007
Nos Vacances En France Juillet 2007Nos Vacances En France Juillet 2007
Nos Vacances En France Juillet 2007
 
Amateurs
AmateursAmateurs
Amateurs
 
Magie - David Copperfield
Magie - David CopperfieldMagie - David Copperfield
Magie - David Copperfield
 
Cr%C3%A9dito O..[1][1]
Cr%C3%A9dito O..[1][1]Cr%C3%A9dito O..[1][1]
Cr%C3%A9dito O..[1][1]
 
Escisión amorosa
Escisión amorosaEscisión amorosa
Escisión amorosa
 
Can Borrull Summer Festvial 09
Can Borrull Summer Festvial 09Can Borrull Summer Festvial 09
Can Borrull Summer Festvial 09
 
Datacenter dinamico parte1
Datacenter dinamico parte1Datacenter dinamico parte1
Datacenter dinamico parte1
 
Antonov 225 -fantastic_da
Antonov 225 -fantastic_daAntonov 225 -fantastic_da
Antonov 225 -fantastic_da
 
Convertir vos visiteurs Web en clients
Convertir vos visiteurs Web en clientsConvertir vos visiteurs Web en clients
Convertir vos visiteurs Web en clients
 
Codigo Monetario y Financiero
Codigo Monetario y FinancieroCodigo Monetario y Financiero
Codigo Monetario y Financiero
 
OpenDataWeek Marseille 2013 : Gabriella Serratrice -- Vision de la Région Pie...
OpenDataWeek Marseille 2013 : Gabriella Serratrice -- Vision de la Région Pie...OpenDataWeek Marseille 2013 : Gabriella Serratrice -- Vision de la Région Pie...
OpenDataWeek Marseille 2013 : Gabriella Serratrice -- Vision de la Région Pie...
 
Memoire_M2R_SMO_Saleh
Memoire_M2R_SMO_SalehMemoire_M2R_SMO_Saleh
Memoire_M2R_SMO_Saleh
 
NoëL
NoëLNoëL
NoëL
 
Analyse et Optimisation des « Landing Pages » - SMX 2010
Analyse et Optimisation des « Landing Pages » - SMX 2010Analyse et Optimisation des « Landing Pages » - SMX 2010
Analyse et Optimisation des « Landing Pages » - SMX 2010
 
Origen Playmobil
Origen PlaymobilOrigen Playmobil
Origen Playmobil
 
Diaporama
DiaporamaDiaporama
Diaporama
 

Similaire à Open XKE - Tirer le meilleur de ses données avec Elasticsearch par Séven le Mesle

Comment exploiter les possibilités de la nouvelle Google Search Console par P...
Comment exploiter les possibilités de la nouvelle Google Search Console par P...Comment exploiter les possibilités de la nouvelle Google Search Console par P...
Comment exploiter les possibilités de la nouvelle Google Search Console par P...Peak Ace
 
SQL Server et les développeurs
SQL Server et les développeurs SQL Server et les développeurs
SQL Server et les développeurs Microsoft
 
Exploiter les données de la nouvelle Google Search Console - 22 février - Lille
Exploiter les données de la nouvelle Google Search Console - 22 février - LilleExploiter les données de la nouvelle Google Search Console - 22 février - Lille
Exploiter les données de la nouvelle Google Search Console - 22 février - LillePeak Ace
 
Devcon Ile Maurice présentation Use Cases Elasticsearch par Spoon Consulting
Devcon Ile Maurice présentation Use Cases Elasticsearch par Spoon ConsultingDevcon Ile Maurice présentation Use Cases Elasticsearch par Spoon Consulting
Devcon Ile Maurice présentation Use Cases Elasticsearch par Spoon ConsultingJeremy Gachet
 
Introduction aux bases de données NoSQL
Introduction aux bases de données NoSQLIntroduction aux bases de données NoSQL
Introduction aux bases de données NoSQLAntoine Augusti
 
Gestion des données d'entreprise à l'ère de MongoDB et du Data Lake
Gestion des données d'entreprise à l'ère de MongoDB et du Data LakeGestion des données d'entreprise à l'ère de MongoDB et du Data Lake
Gestion des données d'entreprise à l'ère de MongoDB et du Data LakeMongoDB
 
MongoDB 3.6 Customer Deck pptx.pptx
MongoDB 3.6 Customer Deck pptx.pptxMongoDB 3.6 Customer Deck pptx.pptx
MongoDB 3.6 Customer Deck pptx.pptxMongoDB
 
Les nouveautés de MongoDB 3.6
Les nouveautés de MongoDB 3.6Les nouveautés de MongoDB 3.6
Les nouveautés de MongoDB 3.6MongoDB
 
AWS Paris Summit 2014 - T3 - Du temps réel au data warehouse : capturez et an...
AWS Paris Summit 2014 - T3 - Du temps réel au data warehouse : capturez et an...AWS Paris Summit 2014 - T3 - Du temps réel au data warehouse : capturez et an...
AWS Paris Summit 2014 - T3 - Du temps réel au data warehouse : capturez et an...Amazon Web Services
 
2019-02-28 aOS Noumea - 4 - Surfer sur les vagues Microsoft 365 - Patrick Gui...
2019-02-28 aOS Noumea - 4 - Surfer sur les vagues Microsoft 365 - Patrick Gui...2019-02-28 aOS Noumea - 4 - Surfer sur les vagues Microsoft 365 - Patrick Gui...
2019-02-28 aOS Noumea - 4 - Surfer sur les vagues Microsoft 365 - Patrick Gui...aOS Community
 
2019 02-28 aOS Nouméa - Surfer sur les vagues Microsoft 365
2019 02-28 aOS Nouméa - Surfer sur les vagues Microsoft 3652019 02-28 aOS Nouméa - Surfer sur les vagues Microsoft 365
2019 02-28 aOS Nouméa - Surfer sur les vagues Microsoft 365Patrick Guimonet
 
[Breizhcamp 2015] MongoDB et Elastic, meilleurs ennemis ?
[Breizhcamp 2015] MongoDB et Elastic, meilleurs ennemis ?[Breizhcamp 2015] MongoDB et Elastic, meilleurs ennemis ?
[Breizhcamp 2015] MongoDB et Elastic, meilleurs ennemis ?Sébastien Prunier
 
Oxalide Workshop #3 - Elasticearch, an overview
Oxalide Workshop #3 - Elasticearch, an overviewOxalide Workshop #3 - Elasticearch, an overview
Oxalide Workshop #3 - Elasticearch, an overviewLudovic Piot
 
Oxalide Academy : Workshop #3 Elastic Search
Oxalide Academy : Workshop #3 Elastic SearchOxalide Academy : Workshop #3 Elastic Search
Oxalide Academy : Workshop #3 Elastic SearchOxalide
 
Boostez votre recherche SharePoint grâce aux Microsoft Cognitive Services!
Boostez votre recherche SharePoint grâce aux Microsoft Cognitive Services!Boostez votre recherche SharePoint grâce aux Microsoft Cognitive Services!
Boostez votre recherche SharePoint grâce aux Microsoft Cognitive Services!Franck Cornu
 
INFORMATION BUILDERS - Comment integrer les big data a votre SI - Data foru...
INFORMATION BUILDERS -  Comment integrer les big data a votre SI -  Data foru...INFORMATION BUILDERS -  Comment integrer les big data a votre SI -  Data foru...
INFORMATION BUILDERS - Comment integrer les big data a votre SI - Data foru...Micropole Group
 
MasterClass SQL : Comment avoir de bonnes performances avec SQL Server ?
MasterClass SQL : Comment avoir de bonnes performances avec SQL Server ?MasterClass SQL : Comment avoir de bonnes performances avec SQL Server ?
MasterClass SQL : Comment avoir de bonnes performances avec SQL Server ?Benoit Fillon
 
Enterprise Data Hub - La Clé de la Transformation de la Gestion de Données d'...
Enterprise Data Hub - La Clé de la Transformation de la Gestion de Données d'...Enterprise Data Hub - La Clé de la Transformation de la Gestion de Données d'...
Enterprise Data Hub - La Clé de la Transformation de la Gestion de Données d'...Excelerate Systems
 

Similaire à Open XKE - Tirer le meilleur de ses données avec Elasticsearch par Séven le Mesle (20)

Comment exploiter les possibilités de la nouvelle Google Search Console par P...
Comment exploiter les possibilités de la nouvelle Google Search Console par P...Comment exploiter les possibilités de la nouvelle Google Search Console par P...
Comment exploiter les possibilités de la nouvelle Google Search Console par P...
 
SQL Server et les développeurs
SQL Server et les développeurs SQL Server et les développeurs
SQL Server et les développeurs
 
Exploiter les données de la nouvelle Google Search Console - 22 février - Lille
Exploiter les données de la nouvelle Google Search Console - 22 février - LilleExploiter les données de la nouvelle Google Search Console - 22 février - Lille
Exploiter les données de la nouvelle Google Search Console - 22 février - Lille
 
Offre Search
Offre SearchOffre Search
Offre Search
 
Devcon Ile Maurice présentation Use Cases Elasticsearch par Spoon Consulting
Devcon Ile Maurice présentation Use Cases Elasticsearch par Spoon ConsultingDevcon Ile Maurice présentation Use Cases Elasticsearch par Spoon Consulting
Devcon Ile Maurice présentation Use Cases Elasticsearch par Spoon Consulting
 
Mongo db with C#
Mongo db with C#Mongo db with C#
Mongo db with C#
 
Introduction aux bases de données NoSQL
Introduction aux bases de données NoSQLIntroduction aux bases de données NoSQL
Introduction aux bases de données NoSQL
 
Gestion des données d'entreprise à l'ère de MongoDB et du Data Lake
Gestion des données d'entreprise à l'ère de MongoDB et du Data LakeGestion des données d'entreprise à l'ère de MongoDB et du Data Lake
Gestion des données d'entreprise à l'ère de MongoDB et du Data Lake
 
MongoDB 3.6 Customer Deck pptx.pptx
MongoDB 3.6 Customer Deck pptx.pptxMongoDB 3.6 Customer Deck pptx.pptx
MongoDB 3.6 Customer Deck pptx.pptx
 
Les nouveautés de MongoDB 3.6
Les nouveautés de MongoDB 3.6Les nouveautés de MongoDB 3.6
Les nouveautés de MongoDB 3.6
 
AWS Paris Summit 2014 - T3 - Du temps réel au data warehouse : capturez et an...
AWS Paris Summit 2014 - T3 - Du temps réel au data warehouse : capturez et an...AWS Paris Summit 2014 - T3 - Du temps réel au data warehouse : capturez et an...
AWS Paris Summit 2014 - T3 - Du temps réel au data warehouse : capturez et an...
 
2019-02-28 aOS Noumea - 4 - Surfer sur les vagues Microsoft 365 - Patrick Gui...
2019-02-28 aOS Noumea - 4 - Surfer sur les vagues Microsoft 365 - Patrick Gui...2019-02-28 aOS Noumea - 4 - Surfer sur les vagues Microsoft 365 - Patrick Gui...
2019-02-28 aOS Noumea - 4 - Surfer sur les vagues Microsoft 365 - Patrick Gui...
 
2019 02-28 aOS Nouméa - Surfer sur les vagues Microsoft 365
2019 02-28 aOS Nouméa - Surfer sur les vagues Microsoft 3652019 02-28 aOS Nouméa - Surfer sur les vagues Microsoft 365
2019 02-28 aOS Nouméa - Surfer sur les vagues Microsoft 365
 
[Breizhcamp 2015] MongoDB et Elastic, meilleurs ennemis ?
[Breizhcamp 2015] MongoDB et Elastic, meilleurs ennemis ?[Breizhcamp 2015] MongoDB et Elastic, meilleurs ennemis ?
[Breizhcamp 2015] MongoDB et Elastic, meilleurs ennemis ?
 
Oxalide Workshop #3 - Elasticearch, an overview
Oxalide Workshop #3 - Elasticearch, an overviewOxalide Workshop #3 - Elasticearch, an overview
Oxalide Workshop #3 - Elasticearch, an overview
 
Oxalide Academy : Workshop #3 Elastic Search
Oxalide Academy : Workshop #3 Elastic SearchOxalide Academy : Workshop #3 Elastic Search
Oxalide Academy : Workshop #3 Elastic Search
 
Boostez votre recherche SharePoint grâce aux Microsoft Cognitive Services!
Boostez votre recherche SharePoint grâce aux Microsoft Cognitive Services!Boostez votre recherche SharePoint grâce aux Microsoft Cognitive Services!
Boostez votre recherche SharePoint grâce aux Microsoft Cognitive Services!
 
INFORMATION BUILDERS - Comment integrer les big data a votre SI - Data foru...
INFORMATION BUILDERS -  Comment integrer les big data a votre SI -  Data foru...INFORMATION BUILDERS -  Comment integrer les big data a votre SI -  Data foru...
INFORMATION BUILDERS - Comment integrer les big data a votre SI - Data foru...
 
MasterClass SQL : Comment avoir de bonnes performances avec SQL Server ?
MasterClass SQL : Comment avoir de bonnes performances avec SQL Server ?MasterClass SQL : Comment avoir de bonnes performances avec SQL Server ?
MasterClass SQL : Comment avoir de bonnes performances avec SQL Server ?
 
Enterprise Data Hub - La Clé de la Transformation de la Gestion de Données d'...
Enterprise Data Hub - La Clé de la Transformation de la Gestion de Données d'...Enterprise Data Hub - La Clé de la Transformation de la Gestion de Données d'...
Enterprise Data Hub - La Clé de la Transformation de la Gestion de Données d'...
 

Plus de Publicis Sapient Engineering

XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainXebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainPublicis Sapient Engineering
 
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurXebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurPublicis Sapient Engineering
 
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...Publicis Sapient Engineering
 
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin Publicis Sapient Engineering
 
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?Publicis Sapient Engineering
 
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?Publicis Sapient Engineering
 
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéXebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéPublicis Sapient Engineering
 
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...Publicis Sapient Engineering
 
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !Publicis Sapient Engineering
 
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizXebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizPublicis Sapient Engineering
 
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéXebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéPublicis Sapient Engineering
 
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectXebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectPublicis Sapient Engineering
 
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...Publicis Sapient Engineering
 
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018Publicis Sapient Engineering
 
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...Publicis Sapient Engineering
 
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...Publicis Sapient Engineering
 

Plus de Publicis Sapient Engineering (20)

XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humainXebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
 
Xebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to CloudXebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to Cloud
 
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveurXebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
 
XebiCon'18 - Modern Infrastructure
XebiCon'18 - Modern InfrastructureXebiCon'18 - Modern Infrastructure
XebiCon'18 - Modern Infrastructure
 
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
 
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
 
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
 
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
 
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribuéXebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
 
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
 
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
 
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des datavizXebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
 
XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Le développeur dans la Pop Culture XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Le développeur dans la Pop Culture
 
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilitéXebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilité
 
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID ConnectXebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID Connect
 
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
 
XebiCon'18 - Spark NLP, un an après
XebiCon'18 - Spark NLP, un an aprèsXebiCon'18 - Spark NLP, un an après
XebiCon'18 - Spark NLP, un an après
 
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018
 
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
 
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
 

Open XKE - Tirer le meilleur de ses données avec Elasticsearch par Séven le Mesle