Benjamin Dauvissat

Information & Communications Technology

Elastic Stack java Spring Spring Boot Vaadin SQL PostgreSQL

Lyon, Auvergne-Rhône-Alpes, France

Benjamin Dauvissat

Senior Software Engineer at SPC Consultants

Java software engineer for 22 years, I discovered the Elastic world many years ago and try to promote it every time I can in the companies I've been in.

Benjamin Dauvissat

Développeur senior chez SPC Consultants

Développeur java depuis 22 ans, j'ai découvert le monde Elastic il y a plusieurs années et j'essaie d'en faire la promotion dans chaque société où je suis passé.

Current sessions

Talking to the machines

My company works with many industrial customers.
We often have to talk to machines on the field (robots or sensors).
Traditionnaly, those devices communicate with a Historian database.
I tried to find a way to enable communication between Elasticsearch and the devices. And found two.
Direct communication through OPC UA protocol, using machinebeat or, more tricky, by reading the Historian and sending the data to Elasticsearch.
It now allows us to analyze the devices activity in real time or on the past in order to prevent the future.


Les automates ont la parole

Mon entreprise travaille avec plusieurs clients du milieu industriel.
Nous avons donc très couvent besoin de discuter avec des machines sur le terrain (automates, capteurs...).
Généralement, ces appareils communiquent avec une base Historian.
J'ai essayé de trouver un moyen pour activer la communication entre Elasticsearch et eux. Et j'en ai trouvé deux.
La communication directe via le protocole OPC UA en utilisant Machinebeat ou alors, plus amusant, en lisant les données Historian et en les envoyant vers Elasticsearch.
Nous avons maintenant la possibilité d'analyser l'activité des appareils en temps réel ou dans le passé pour mieux anticiper.


A little bit of Elastic everywhere

In my company, Elastic was unknown. But I tried to convince them that we can use it in many different ways, just to make life simplier for different projects with different needs.
We didn't have huge needs but tiny ones where an easy-to-deploy solution was what we needed.
So, we don't have complex architectures but very various needs and we solved many of them by using the Elastic stack as a standalone solution or while using Spring JPA.


Une petite pincée d'Elastic de ci et de là

Dans mon entreprise, Elastic était inconnu. Mais j'ai essayé de les convaincre que nous pouvions l'utiliser de différentes manières, juste pour nous faciliter la vie dans nos différents projets.
Nous n'avions pas de gros besoins, mais des besoins ponctuels où une solution facile à mettre en place pourrait correspondre à nos attentes.
Nous n'avons pas d'architectures complexes mais différents besoins et nous en avons solutionné beaucoup en utilisant la stack Elastic seule ou avec un connecteur Spring JPA.


Past and future events

Elastic Community Conference 2021

26 Feb 2021 - 27 Feb 2021