ElasticSearch Logstash et Kibana ELK — Intégrer un moteur de recherche nouvelle génération dans ses applications
Prochaines sessions (Boulogne-Billancourt / Paris / classe virtuelle)
Programme
Introduction
- Qu’est-ce qu’un index de recherche, dans quelles situations pouvez-vous l’utiliser
- Introduction à Elasticsearch
Installation
- Mettre en place un serveur, puis un cluster
- Installer des plugins, et outils de travail
Découverte de l’API
- Opérations de base (indexation et recherches simples)
- Tour d’horizon de l’API HTTP et de ses possibilités
Déclaration de mapping
- Introduction à l’analyse
- Création d’index et de plusieurs mappings
Recherches complexes
- Le Query DSL en détail
Les agrégations
- Découverte et manipulation d’agrégations
- Exemples et cas pratiques avec Logstash et Kibana
La pertinence
- Comprendre le _score et l’altérer
- Améliorer la pertinence avec un signal
- Personnalisation du champ _all
Indexer en plusieurs langues
- La problématique du multilingue dans un index de recherche
- Introduction à ICU
Mise en production
- Réindexer sans peine avec des alias
- Maintenance d’un cluster, backup et mise à jour
- X-Pack et le Monitoring
- Recommandations et configuration
Aller plus loin
- Jointures et documents imbriqués
- Indexation via stream2es et la _reindex API
- Créer un auto-compléteur
- Les suggestions de document
- La recherche géographique
- Le highlight de contenus
- Les scripts pour le score et les filtres
- Le Ingest Node pour manipuler des documents à la
volée
Profils des intervenants
Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.
Modalités d'évaluation
Evaluation des acquis de la formation par le biais de cas pratiques et/ou mises en situation.
Attestation de formation remise à chaque participant.
Attestation de formation remise à chaque participant.
Démarche qualité
Questionnaire d’évaluation de satisfaction à chaud complété par chaque participant à l’issue de la formation.
Moyens pédagogiques
Salle équipée de PC (1 poste par stagiaire), vidéo-projecteur.
Espace de pause.
Espace de pause.
Dernière mise à jour le 15/09/2022