big data

Description

Durée : 28 heures
Modalités techniques d’évaluation : Évaluation des connaissances par QCM, évaluation des compétences au travers de travaux pratiques et de cas d’études. Contrôle de l’acquisition des connaissances et des compétences pendant la formation par le formateur.
Moyens pédagogiques : Apports théoriques réalisés en classe et complétés par de nombreux travaux pratiques permettent aux participants de disposer d’une expérience concrète. A l’issue des sessions magistrales, réalisation de cas d’études tutorés.

Objectifs :

  • Comprendre le fonctionnement d’Elasticsearch, Logstash et Kibana
  • Evaluer les possibilités offertes par Elasticsearch, Logstash et Kibana
  • Installer et configurer Elasticsearch
  • Administrer et surveiller un cluster Elasticsearch

Programme :

  • Installation et utilisation d’Elasticsearch, Logstash et Kibana
    • Prérequis et types d’installations.
    • Configuration et mise en oeuvre.
  • Fonctionnement d’Elasticsearch
    • Présentation d’Apache Lucene.
    • Architecture as a Cloud et concepts clés (cluster, node, etc.).
    • Le format JSON. L’API REST.
    • Scoring et pertinence des requêtes.
    • Recherches simples.
    • Stockage de données.
    • Le rôle de Logstash et de Kibana.
  • Possibilités offertes par Elasticsearch Logstash et Kibana
    • Traitement de gros volumes de requêtes et d’indexation.
    • Indexation et recherches sur les documents et des données.
    • Analyse de documents et de données.
    • Calcul des listes de réponses.
    • Filtrage et tri des résultats.
  • Configuration de la recherche et de l’indexation
  • Gros volumes de requêtes et d’indexation.
    • L’indexation des données.
    • Les requêtes de recherche.
    • Les recherches avancées.
  • Configuration et administration du cluster
    • Configuration du cluster Elasticsearch.
    • Préparation du cluster Elasticsearch pour le traitement des gros volumes.
    • Configuration des nodes.
    • Administration du cluster Elasticsearch.
  • Administration du cluster
    • Surveillance du cluster.
    • La répartition de charge.
    • L’allocation des nodes.
    • Les plug-ins Elasticsearch.