Chefs de projet, développeurs, architectes.
Comprendre le fonctionnement et les apports d'Elastic Stack et de ses composants (Elasticsearch, Logstash, Kibana, Beats) dans le traitement des données, ...
Introduction
Présentation, fonctionnalités, licence
Positionnement Elasticsearch et les produits complémentaires : Kibana,X-Pack,
Logstash, Beats
Principe : base technique Lucene et apports d'ElasticSearch
Définitions et techniques d'indexation
Installation de base
Prérequis techniques.
Installation avec les RPM
Outils d'interrogation
Communication en RESTful avec le cluster
Interface http DevTools, travaux pratiques, démonstration
Traitement des données
Structure des données. stockage, indexation
Format des données.
Conversion au format JSON des données à traiter.
Interrogations avec Search Lite et avec Query DSL (domain-specific language)
Notion de 'filtre' pour affiner des requêtes.
Autres composants
Démonstrations de Logstash, Kibana et Beats
Intégration