Formation : Maîtriser Elasticsearch pour l'indexation et la recherche de données
🔍 Certifié Qualiopi – Donkey School
🎯 Objectifs pédagogiques
À l'issue de cette formation, vous serez capable de :
Configurer et administrer un cluster Elasticsearch (installation, scaling, monitoring)
Indexer efficacement des données (mapping, analyzers, bonnes pratiques)
Construire des requêtes avancées (full-text search, aggregations, nested queries)
Optimiser les performances (sharding, caching, query tuning)
Intégrer Elasticsearch dans une application (API REST, clients Python/Java)
Public visé :
Développeurs back-end et data engineers
Administrateurs bases de données
Analystes de données
Prérequis :
✔ Connaissance de base en bases de données
✔ Expérience avec les requêtes HTTP (idéal)
📆 Programme (3 jours - 21h)
📍 Module 1 : Introduction à Elasticsearch et installation
• Présentation d’Elasticsearch et de l’écosystème Elastic Stack
• Installation et configuration d’un cluster Elasticsearch
• Importation et indexation de données d’exemple
🎯 Objectif : Comprendre l’architecture d’Elasticsearch et savoir mettre en place un
environnement fonctionnel.
📍 Module 3 : Requêtes et recherche avancée
• Syntaxe et structuration des requêtes de recherche
• Types de requêtes : Match, QueryString, Terms, Range, BoolQuery
• Recherches dans des documents imbriqués (Nested Queries)
• Tri, pagination et gestion des sources
🎯 Objectif : Savoir interroger efficacement une base Elasticsearch et affiner les résultats.
📍 Module 2 : Indexation et gestion des données
• Création et gestion des index et alias
• Mapping et structuration des données
• Gestion des documents et des mises à jour (PUT, DELETE)
• Paramétrage des analyzers pour optimiser la recherche
🎯 Objectif : Maîtriser l’organisation des données pour un stockage et une indexation
efficace.
📍 Module 4 : Optimisation et analyse des performances
• Gestion des agrégations pour des analyses avancées
• Fonction Scoring et optimisation des résultats de recherche
• Gestion des shards et réplicas pour assurer la performance et la disponibilité
• Debugging et analyse des requêtes avec Explain
🎯 Objectif : Améliorer les performances et optimiser les recherches en fonction des besoins
métier.
ℹ️ Modalités pratiques
Durée : 3 jours (présentiel Paris 20e ou intra)
Tarif : 690€ HT/pers. (6 pers. min) - Éligible CPF
Environnement :
✅ Cluster Elasticsearch 8.x
✅ Kibana pour la visualisation
✅ Jeux de données sectoriels (e-commerce, logs, santé)
➕ Points forts
Focus performances : Benchmarks réels (ES vs Algolia/Meilisearch)
Cas concrets : Search as a service, log analysis, recommandations
Veille techno : Nouveautés Elastic 8.x (vector search, ML)
🎓 Certification et évaluation
Une mise en situation réelle permettra d’évaluer les compétences acquises, avec la
configuration d’un cluster Elasticsearch et l’exécution de requêtes avancées.
📌 Avantages de la formation :
✅ Compréhension approfondie du fonctionnement d’Elasticsearch
✅ Application directe sur des cas concrets
✅ Optimisation des requêtes et des performances du cluster
✅ Approche pédagogique interactive et adaptée aux besoins des participants
💡 Intéressé ? Devenez un expert en recherche et analyse de données avec Elasticsearch
grâce à Donkey School !