Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Revenir aux formations Big Data

Formation ElasticSearch - infrastructure et administration

Ref. ELAST3

durée

2 jours

Tarif

1250€ ht

Toutes les dates

Objectifs

Comprendre le fonctionnement d'Elasticsearch, savoir l'installer et le configurer, gérer la sécurité avec X-Pack, et installer / configurer kibana pour le mapping sur les données Elasticsearch.

Public

Architectes techniques, ingénieurs système, administrateurs

Prérequis

Connaissances générales des systèmes d'information, et des systèmes d'exploitation (Linux ou Windows). Les travaux pratiques sont réalisés sur Linux.

Programme

Introduction

  • Présentation ElasticSearch, fonctionnalités, licence
  • Positionnement d'Elasticsearch et des produits complémentaires : Watcher, Kibana, Logstash, Beats, X-Pack
  • Principe : base technique Lucene et apports d'ElasticSearch
  • Fonctionnement distribué

Installation et configuration

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

Kibana

  • Présentation : objectifs, collecte de données, logs, … par les APIs 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 : élection d'un nouveau noeud maître si nécessaire, déclaration de nouveaux shards primaires

Mise en oeuvre X-Pack Security

  • Présentation des apports de X-Pack security: authentification, gestion des accès aux données (rôles), filtrage par adresse IP ; cryptage des données, contrôle des données; audit d'activité.

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 : fonctionnalités et particularités des versions de 2.0 à 5.0.
  • Nouveautés de la version 6.0.

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture