18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

09 88 42 22 19

06 76 60 32 74

Elasticsearch – Infrastructure et administration

Référence F174159
Tarif Intra-entreprise Nous consulter
Tarif Inter-entreprise 1300 €
Session ouverte A partir de 2 personnes

Public concerné : Architectes techniques, ingénieurs système, administrateurs.

Durée : 2 jours

Objectifs : Comprendre le fonctionnement d’ElasticSearch – L’installer et le configurer – Gérer la sécurité avec Shield – Installer et configurer Kibana pour le mapping sur les données ElasticSearch.

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

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Questionnaire d’évaluation de la satisfaction en fin de stage, feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Informations pratiques : Accessibilité , modalités et délais d’accès.

Contenu de formation 

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, Nœud, 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 nœud 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 nœud
Configuration de nouveaux nœuds : Tolérance aux pannes matérielles et répartition du stockage

Cas d’une panne – Fonctionnement en cas de perte d’un nœud :

Election d’un nouveau nœud 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
Mise en œuvre de l’authentification
Lien avec les annuaires d’entreprise (LDAP, Active Directory)
Définition de rôles : Droits d’accès sur des actions ou des catégories de données, Attribution aux utilisateurs et groupes d’utilisateurs
Configuration de SSL et installation de certificats sur un cluster ElasticSearch
Séparation des communications entre nœuds et clients / nœuds
Configuration du filtrage par adresse IP

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 2.0
Fonctionnalités à venir

DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Toulouse

Top