neo4j au secours de l'internet of connected things
TRANSCRIPT
GraphAwareTM
Christophe Willemsen
graphaware.com
@ikwattro
Les bases de données grapheau secours de
l’Internet of (Connected) Things
Meetup Neo4j Paris - 12/2/15 @Zenika
GraphAwareTM
L’Internet des objets (connectés)Les 5 graphes de l’Internet des objetsChallenges businessMoment interactifNotre réalité !WYSIWYGQ&A
Sommaire
GraphAwareTM
Tout est objet !
Votre smartphone ainsi que
la boîte de 12 oeufs frais au supermarché.
L’ Internet des objets
GraphAwareTM
L’ Internet des objets
GraphAwareTM
L’ Internet des objets
GraphAwareTM
Cet Internet des objets n’a pas lieu d’être sans relations.
L’ Internet des objets
GraphAwareTM
est en réalité l’Internet des Objets
Connectés !
L’ Internet des objets
GraphAwareTM
est en réalité l’Internet des Objets
Connectés !
L’ Internet des objets
GraphAwareTM
GraphAwareTM
GraphAwareTM
GraphAwareTM
Les 5 graphes de l’Internet des Objets Connectés
GraphAwareTM
#1 Le graphe des appareils(device graph)
GraphAwareTM
#1 Le graphe des appareils(device graph)
Partie M2M visible par l’utilisateur
GraphAwareTM
#2 Le graphe des utilisateurs(également clients)
=> l’humanité dans l’Io(c)T
GraphAwareTM
#3 Le graphe de location
GraphAwareTM
#3 Le graphe de locationrecommandations basées sur l’emplacement (mobile)
intérêts communs, …
GraphAwareTM
#4 Le graphe de permissions
GraphAwareTM
#4 Le graphe de permissionsQui a accès à quoi ?
GraphAwareTM
#5 Le graphe de l’infrastructureréseau
Impact et dépendances réseaux, détection cause initiale,analyses prédicitives
GraphAwareTM
Challenges Business
GraphAwareTM
Le concept d’objet connectéefface la notion de “produit”
GraphAwareTM
Ne vous demandez plus ce que sera votre produit.
Mais plutôt ce qu’il pourraitêtre en étant connecté de
différentes manières.
GraphAwareTM
Caractéristiques techniques
Données allant DE et VERS votre produit
Les applications qui accèdent à votre produit
Les utilisateurs
Services impliqués
Les appareils aux alentours
…
L’imagination est la clé au déblocage de la valeur de votre produit !
GraphAwareTM
Ces connections sont des considérations clé à prendre en
compte pour identifier de nouvelles opportunités pour de nouveaux services et produits
qui utilisent l’IoT.
GraphAwareTM
Les bases de données graphedonnent un sens à ces
connections (relations) !
GraphAwareTM
Et vous permettent de répondreà des questions (requêtes)
qui dépassent votre imagination !
GraphAwareTM
Et d’ajouter des plus-valuesà vos objets, en tirant profitde la facilité à utiliser ces
connections !
GraphAwareTM
Vidéo et interaction
GraphAwareTM
GraphAwareTM
GraphAwareTM
La réalité
GraphAwareTM
Stocker des données.C’est facile !
GraphAwareTM
Stocker des données.C’est facile !
GraphAwareTM
Le challenge estde récupérer vos données
dans le temps et dans la façondont les utilisateurs en
ont besoin.
GraphAwareTM
Les bases de données graphevous permettent de requêter
vos données connectéesen un temps record.
GraphAwareTM
Mais vous offre également lapossibilité d’obtenir différentesperspectives de vos données pour différents utilisateurs.
GraphAwareTM
La réalité IIle retour
GraphAwareTM
En tant que Manager technique,présenter au client des
possibilités de son produitqu’il n’aurait même pas
imaginé.
GraphAwareTM
En tant que développeur,je veux un outil efficace afin
de répondre aux spécifications du client.
GraphAwareTM
En tant que développeur,je veux un outil efficace afin
de répondre aux spécifications du client.
Et je ne veux pas faire de cauchemards la nuit !(ni la journée d’ailleurs)
GraphAwareTM
En tant que client, je veux que mon produit tire parti de l’IoT
et la seule façon de surpasser laconcurrence est d’utiliserles différents graphes de
l’IoT
GraphAwareTM
WYSIWYGWhat You See Is What You Graph
GraphAwareTM
Les bases de données graphepermettent de représenter
votre produit présent dans l’IoTsimplement sur une feuille de
papier.
GraphAwareTM
Et cette représentationest à peu de choses près le
contenu de la base de données.
GraphAwareTM
QUESTIONS ?Et peut-être réponses…
GraphAwareTM
GraphAwareTM
TrainingsConsultance Développement
#1 Neo4j Consulting Partner
graphaware.com
@ikwattro
Merci!
GraphAwareTM