Formation ElasticSearch Ops : administration et infrastructure
1490€ HT / personne |
2 jours (14 heures) |
Présentation
ElasticSearch en mode infra et production, utilisez toute sa puissance grâce à notre formation avancée.
Vous avez assisté à notre formation Elasticsearch, et vous souhaitez en connaitre plus sur l’administration d’ElasticSearch ? Vous souhaitez connaître les bonnes pratiques en gestion quotidienne de clusters ES. Cette formation vous permettra de devenir expert sur Elasticsearch en administration et infrastructure.
Dans cette formation Elasticsearch, nous allons voir comment installer et configurer Elasticsearch dans un environnement d’exploitation à haute densité soumis à des impératifs de production.
Dans un second temps, nous verrons la gestion du cluster, ainsi que le monitoring. Nous apprendrons, enfin, les bonnes pratiques en cas de pannes, et à protéger vos données grâce à X-Pack Security.
La formation utilisera la dernière version stable en date du projet (Elasticsearch 8.15).
Objectifs
- Gérer un cluster, de l’installation à la surveillance en mode exploitation sur ElasticSearch
- Connaitre les bonnes pratiques en cas de panne sur ElasticSearch
- Protéger vos données sur ElasticSearch
Public visé
- Administrateur Système
- Développeur
- Architecte
- Chef de projet
- Ingénieur Big Data
Pré-requis
Connaissances en administration système d’exploitation, et avoir des bases sur Elasticsearch.
Programme de notre formation ElasticSearch 8 : Administration et Infrastructure
Rappel sur Elasticsearch
Installation, Configuration et mise en œuvre d’Elasticsearch
- Apache Lucene
- Scoring et pertinence des requêtes
- Importation de données
- Nouveautés de la version 6, 7 & 8
Configuration de la recherche et de l’indexation
- L’indexation des données, recherches avancées & percolation
- Extraction de données non structurées
- Problématique des Gros volumes de requêtes et d’indexation
Clustering
- Noeud, Sharding
- Nature distribué d’ElasticSearch : Stockage & Calcul
- Tolérance aux pannes
- Notion de nœud maître
- Shard primaire et réplication
- Routage interne des requêtes
Gestion du cluster : configuration & gestion
- Configuration des nodes & Gestion des templates
- Le fichier elasticsearch.yml
- 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
Cas de panne
- Tolérance aux pannes matérielles : ajuster & optimiser la répartition du stockage
- Fonctionnement en cas de perte d’un noeud
- Élection d’un nouveau nœud maître
- Déclaration de nouveaux shards primaires
- Sauvegarde et restauration
Monitoring : Surveillance du cluster (anciennement Marvel)
- Collecte de données
- Exploitation : gestion des logs
- API : administration & supervision
- Surveillance du cluster
- La répartition de charge
- L’allocation des nodes & Alias d’index
- Propriétés « Transient » et « Persistent »
X-Pack Security : protéger vos données (anciennement Shield)
- Gérez les utilisateurs et les rôles
- Empêchez les intrusions, la falsification des données et le sniffing
- Tracer toutes les activités
MODULE COMPLÉMENTAIRE EN ANGLAIS SUR DEMANDE (+2 JOURS)
- Training language : English
- Course level : Beginner to intermediate
Cette formation permet de maîtriser les concepts de base de Elasticsearch et de pouvoir concevoir,
dimensionner et gérer un cluster d’une manière efficace. Elle aborde les bonnes pratiques en terme
d’opérabilité, l’optimisation des performances ainsi que les problèmes souvents rencontrés.
Théorie : 60% Pratique : 40%
Audience :
- Data Engineers
- Architects
- System Administrators
- DevOps
Prerequisites :
- System Knowledge required
- Knowledge of REST/HTTP, Json, Yaml are appreciated
- Linux or Mac OS
Getting Started
- Elasticsearch Overview
- Keys Features
- Basic Concepts
- Install Elasticsearch
- CRUD Operations
- First steps on Search API
Configuring Elasticsearch
- Elasticsearch Directories
- Index settings
- Node and Cluster settings
- JVM settings
Mapping and Analysis
- Introduction
- Data Types
- Main parameters
- Mapping API
- Analysis and Inverted Index
- Custom Analyzer
- Multi-Fields
Index Management
- Index Configuration
- Alias
- Templates
Nodes and Cluster Management
- Node Types
- Cluster State
- Master Node
- Data Node
- Coordinating Only Node
- Ingest Node
Shard Management
- Cluster Health
- Shard Allocation
- Shard state
Inside Node
- Segment
- Merging Segment
- Elasticsearch indexing
- Elasticsearch Storage
Caches in Elasticsearch
- Capacity Planning
- Designing for Scale
- Use Cases
Monitoring
- Stats API
- Task API
- Cat API
- Monitoring Component
- Watcher
Architectures
- Hot / Warm Architecture
- Multi-Cluster Architecture
- Elastic Stack and Kafka Integration
Pour aller plus loin
Formation Kibana
Formation Elastic Stack
Formation Elasticsearch
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Le(s) Formateur(s)
Jean-Baptiste
Témoignages
Je recommande la formation
Afficher tous les témoignages
Je recommande la formation
Je recommande la formation
Pratique/TP et échanges avec le formateur.
RAS
RAS
RAS
Je recommande la formation
Les + : RAS
Les – : RAS
Le formateur : très clair, compétent et à s’adapte au niveau des personnes en formation
Rien à signaler
Etant à distance, je n’ai pas répondu à la première question de moyen mis en oeuvre
Adaptabilité du formateur au public hétérogène.
Manque de temps.
J’ai énormément apprécié cette formation
Le formateur
La durée : beaucoup trop court
Ce serait plus ciblé, voir une formation spécifique si cela existe…
Trés bon formateur
Un intervenant de très haut niveau, plutôt agréable à suivre, avec des exemples concrets.
Le format à distance peu propice à l’échange (Exemple ateliers).
Difficile par exemple d’avoir un suivi personnalisé sans impacter les autres participants( partage d’écran par exemple)
Nécessite des prérequis assez évidents de la manipulation format json.
Format très (trop) court sur deux jours, associé au format à distance, ne laisse pas de temps pour pratiquer/digérer les informations.
N/A
En tout cas, il faudra pratiquer mais j’ai obtenu pas mal de réponses à mes problématiques
Noter la formation
1490€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS