M2i Formation

Big Data - Big Data - Moteurs de recherche

ElasticSearch - Infrastructure et administration

Présentiel

2 jours (14 heures) - ELA-AD

Accueil  ›  Formations Informatique  ›  Big Data  ›  Big Data - Moteurs de recherche  ›  ElasticSearch - Infrastructure et administration

Objectifs pédagogiques

  • Comprendre le fonctionnement d'ElasticSearch
  • Installer et le configurer
  • Gérer la sécurité avec Shield
  • Installer et configurer Kibana pour le mapping sur les données ElasticSearch.

Niveau requis

Avoir des connaissances générales des systèmes d'information et des systèmes d'exploitation (Linux ou Windows).

Public concerné

Architectes techniques, ingénieurs système, administrateurs.

Paris27/09/20181 500 € HTDates proposées dans les agences M2iRéserver
Paris13/12/20181 500 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

1 500 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

1 500 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

1 500 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

1 500 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

Sophia Antipolis27/09/20181 500 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis13/12/20181 500 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Introduction

  • Présentation d'ElasticSearch
  • Fonctionnalités
  • Licence
  • Positionnement d'ElasticSearch et des produits complémentaires
    • Shield
    • Watcher
    • Marvel
    • Kibana
    • Logstash
    • Beats
  • Principe
    • Base technique Lucene et apports d'ElasticSearch
  • Fonctionnement distribué

Installation et configuration

  • Prérequis techniques
  • Installation depuis les RPM
  • Utilisation de l'interface Marvel
  • Premiers pas dans la console Sense
  • Etude du fichier : elasticsearch.yml

L'interface Marvel

  • Présentation
    • Objectifs
    • Collecte de données
    • Logs...
  • API d'administration et de supervision
  • Stockage dans ElasticSearch et mise à disposition dans une interface Web de graphiques
  • Démonstrations

Clustering

  • Définitions
    • Cluster
    • Noeud
    • Sharding
  • Nature distribuée d'ElasticSearch
  • Présentation des fonctionnalités
    • Stockage distribué
    • Calculs distribués avec ElasticSearch
    • Tolérance aux pannes

Fonctionnement

  • Notion de noeud maître
  • Stockage des documents
    • Shard primaire et réplicat
  • Routage interne des requêtes

Gestion du cluster

  • Outils d'interrogation : /_cluster/health
  • Création d'un index
    • Définition des espaces de stockage (shard)
    • Allocation à un noeud
  • Configuration de nouveaux noeuds
    • Tolérance aux pannes matérielles et répartition du stockage

Cas d'une panne

  • Fonctionnement en cas de perte d'un noeud
    • Election d'un nouveau noeud maître si nécessaire
    • Déclaration de nouveaux shards primaires

Sécurisation avec Shield

  • Présentation des apports de Shield
    • Authentification
    • Gestion des accès aux données (rôles)
    • Filtrage par adresse IP
    • Cryptage des données
    • Contrôle intégrité des données
    • Audit d'activité
  • Installation du plug-in Shield

Exploitation

  • Gestion des logs : ES_HOME/logs
  • Paramétrage de différents niveaux de logs
    • INFO
    • DEBUG
    • TRACE
  • Suivi des performances
  • Sauvegardes avec l'API Snapshot

Evolutions

  • Les différentes versions
  • Nouveautés de la version 5
  • Fonctionnalités à venir