Formation ElasticStack pour administrateurs
- Référence : PYCB022
- Durée : 14 heures
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- 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
PROFIL DES STAGIAIRES
- Architectes techniques, ingénieurs système, administrateurs
OBJECTIFS
- Comprendre le fonctionnement d'Elasticsearch, savoir l'installer et le configurer, gérer la sécurité et installer / configurer kibana pour le mapping sur les données Elasticsearch
METHODES PEDAGOGIQUES
- Mise à disposition d’un poste de travail par participant
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Bigdata
CONTENU DU COURS Bigdata
1 - Introduction
- Positionnement d’Elasticsearch et des produits complémentaires : Kibana, Logstash, Beats, X-Pack
- Principe : base technique Lucene et apports d’ElasticSearch.Fonctionnement distribué
- Présentation de la pile elastic
2 - Installation et configuration
- Prérequis techniques
- Installation depuis les RPM
- Utilisation de l’interface X-Pack monitoring
- Premiers pas dans la console Devtools
- Etude du fichier : elasticsearch.yml
- Mise en place de la surveillance d’un cluster ES
3 - Clustering
- Nature distribuée d’elasticsearch
- Présentation des fonctionnalités : stockage distribué, calculs distribués avec Elasticsearch, tolérance aux pannes
- Définitions : cluster, noeud, sharding
4 - Fonctionnement
- Notion de noeud maître, stockage des documents : , shard primaire et réplicat, routage interne des requêtes
5 - 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
6 - 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
7 - 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