Accueil    Formations    Informatique    Big Data    Big Data - Administration et infrastructure    Elasticsearch - Installation et administration

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques / Compétences visées

  • Installer et administrer des clusters Elasticsearch
  • Configurer et monitorer le cluster Elasticsearch.

Niveau requis

Avoir une première expérience sur Elasticsearch, Shell / Linux.

Public concerné

Administrateurs système, Analysts / Engineers Elasticsearch, ingénieurs de développement.

Programme

Jour 1

Introduction

  • Présentation de la pile Elastic
  • Positionnement d'Elasticsearch et des produits complémentaires
    • Kibana
    • Logstash
    • Beats
    • X-Pack
  • Principe : base technique Lucene et apports d'Elasticsearch
  • Fonctionnement distribué
  • Cas d'usage classiques
    • Analyse de logs et sécurité
    • Analyse de métriques
    • Recherches Web...

Installation d'un cluster Elasticsearch

  • Cluster : vue d'ensemble
  • Prérequis pour l'installation d'un cluster
  • Installation de ELK (Elasticsearch, Logstash et Kibana)
  • Configuration d'un cluster ELK
Exemples de travaux pratiques (à titre indicatif)
  • Installation d'Elasticsearch, Kibana et Logstash
  • Préparation des environnements

Gestion et configuration du cluster

  • Fichiers de configuration
  • Création du premier noeud
    • Client
    • Maître
    • De données
  • Configuration des nodes
  • Gérer les instances de rôle
  • Définition des espaces de stockage (shard)
  • Allocation à un noeud

Jour 2

Monitoring et administration du cluster

  • Administration du cluster
  • Surveillance des métriques d'index dans Kibana
  • La répartition de charge
  • L'allocation des nodes
  • Gestion des logs
  • Comprendre l'état du bilan de santé
  • Principes de la sauvegarde et de la restauration

Elasticsearch : searching

  • API RESTful en HTTP
  • Recherches simples et plus complexes
    • Recherche de "phrases"
    • Extraction de plusieurs documents...
  • Recherches avec Bulk
  • Notion de pertinence du résultat : "score"
  • Requêtes avec Search Lite et avec Query DSL (Domain-Specific Language)
  • Utilisation de "filtre" pour affiner des requêtes
  • Agrégation de résultats

Maintenance du cluster Elasticsearch

  • Mise à jour des versions d'Elasticsearch
  • Copie instantanée (snapshot) des index d'Elasticsearch
  • Utilisation de "Curator" pour automatiser les tâches d'Elasticsearch

Sécurité sur Elasticsearch

  • Présentation de X-Pack Security
  • Gérer les utilisateurs et les rôles
  • Empêcher les intrusions, la falsification des données et le sniffing
  • Tracer toutes les activités
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation de Marvel

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous