ElasticStack : présentation - BD020

Objectifs

Comprendre le fonctionnement et les apports d'Elastic Stack et de ses composants (Elasticsearch, Logstash, Kibana, Beats) dans le traitement des données..

Programme

1- 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

2- Installation de base
Prérequis techniques.
Installation avec les RPM

3- Outils d’interrogation
Communication en RESTFull avec le cluster
Interface http DevTools, travaux pratiques, démonstration

4- 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.

Recherches

Tout le site Le catalogue

Liens directs