En bref
Je donne des talks et des ateliers sur Elasticsearch et l'Elastic Stack depuis 2012 : meetups à Bordeaux, ateliers pratiques, et plus de 160 formations depuis. Consultant et formateur freelance, j'interviens en français ou en anglais, sur site ou à distance, et je partage ce que je vois chaque semaine en production.
SUJETS
- Elasticsearch : pertinence de la recherche, modèle de données, performance et dimensionnement.
- Elastic Observability : logs, métriques et traces APM avec Elastic Agent et Fleet.
- Elastic Security / SIEM : détections, alertes et investigations.
- Elastic Machine Learning : détection d'anomalies et AIOps.
- Retours d'expérience : upgrades, migrations cloud, exploitation de clusters en production.
FORMATS
- Talk en meetup ou en conférence.
- Talk technique interne pour vos équipes (lunch & learn, journée technique, kick-off).
- Atelier pratique : quelques heures pour démarrer sur un vrai cluster.
- Pour une formation complète, voir mon offre de formation.
MES INTERVENTIONS
De Ruby et HTML5 à Elasticsearch et la dataviz : les slides sont sur SlideShare.2016 – Elasticsearch 5.0 les nouveautés
Talk en françaisLes nouveautés d'Elasticsearch 5.0 : versions alignées sur toute la stack, gains de performance avec Lucene 6, langage de script Painless et Ingest Node.
Voir les slides2014 – Data Visualization on the Tech Side
Tour des outils de dataviz : D3.js, WebGL, la stack ELK, R, Processing, OpenRefine et l'impression 3D, avec pour finir un cas d'usage sur les données Last.fm.
Voir les slides2013 – Elasticsearch basics workshop
Atelier organisé par Giroll, décembre 2013Initiation pratique à Elasticsearch : indexer et chercher des documents JSON, facets sur les termes, et pourquoi l'analyzer compte.
Voir les slides2013 – ruby + websocket + haproxy
L'architecture temps réel d'oneplaylist.fm : Rails, Redis Pub/Sub, un serveur websocket EventMachine, et HAProxy devant Rails, Elasticsearch et les websockets.
Voir les slides2013 – dataviz on d3.js + elasticsearch
Dataviz « full stack JavaScript » sur l'open data de Bordeaux (collection du CAPC) : nettoyage avec Google Refine, indexation dans Elasticsearch, front en D3.js et Angular.js.
Voir les slides2012 – Ruby EventMachine
Meetup RubyBdxEventMachine, la programmation événementielle en Ruby : une boucle d'événements sur un seul thread, et un pool de threads pour les tâches longues.
Voir les slides2012 – Html6 forgotten in html5
Des fonctions HTML5 peu utilisées : WebSockets, Web Storage, CORS et Web Workers, et comment elles réduisent la charge des serveurs.
Voir les slides2012 – Data vizualisation: d3.js + sinatra + elasticsearch
« Hello world » de dataviz : D3.js pour l'affichage et les animations, Sinatra comme petit serveur Ruby qui relaie les requêtes vers Elasticsearch.
Voir les slidesVotre événement ?
Un meetup, une conférence ou une journée technique avec vos équipes : parlez-moi de votre public et du sujet, je vous propose un talk ou un atelier.
