Formation Utiliser et configurer Elasticsearch - le moteur de recherche seconde génération
- Description
- Curriculum
- Annonce
- Examens
En suivant la formation Utiliser et configurer Elasticsearch – le moteur de recherche seconde génération, dispensée par notre cabinet de formation, vous découvrirez tous les détails qui vous seront utiles pour améliorer vos compétences pour Utiliser et configurer Elasticsearch – le moteur de recherche seconde génération.
Objectifs de la formation Utiliser et configurer Elasticsearch – le moteur de recherche seconde génération :
Les objectifs de la formation sont :
- Identifier les enjeux et les clés de succès d’un moteur de recherche
- Apprendre à utiliser l’API d’elasticsearch pour indexer et rechercher des documents
- Savoir installer elasticsearch et effectuer sa configuration en cluster
- Intégrer elasticsearch dans une application existante
- Comprendre comment elasticsearch simplifie l’utilisation d’Apache Lucene
- Utiliser le client et l’API Java d’elasticsearch pour indexer et rechercher des documents
- Monitorer elasticsearch et comprendre les statistiques d’utilisation
Programme de la formation Utiliser et configurer Elasticsearch – le moteur de recherche seconde génération :
Le Programme de la formation est détaillé ci-dessous :
Introduction aux moteurs de recherche
- Généralités (Besoins, usages, fonctionnalités clefs des moteurs de recherche)
- Processus de mise en œuvre d’un moteur de recherche
- Panorama des solutions de recherche Open Source
Premiers pas avec Elasticsearch
- Principes de fonctionnement en cluster
- Notions de node, d’index, de partitionnement, de document…
- Installation
- Configuration
- Vue générale de l’API REST
- Première indexation
- Première recherche
Indexation de documents
- Conception de l’index et de ses documents
- Indexer ou supprimer des documents avec l’API Rest
- Indexation en masse
- Version et gestion optimiste de la concurrence
- Présentation du stockage Lucene et refresh
- Autres fonctionalités (routing, consistency, document enfant, …)
Mapping
- Définition et rôle du mapping
- Types de champs
- Champs prédéfinis
- Méta données d’un Index
Analyse et extraction de texte
- La base de l’extraction et analyse de texte
- Configuration et utilisation des Analyzers prédéfinis ou customisés
- API de verification de l’analyse de texte
- Cas d’utilisation : Suppression de mots, Extraction d’adresses email et d’urls , Suppression de balises HTML dans du texte, Analyse de texte en plusieurs langues, Racinisation
Recherche de documents
- Rechercher des documents avec l’API Rest
- Gestion des résultats
- Les requêtes de recherche
- Différentier requêtes et filtres
- Avantages des filtres
Fonctionnalités avancées de recherche
- Gestion de la pertinence et du score
- Suggestions
- Autocomplétion
- Highlighting
- Recherche Objets / Nested / Parent-Enfant
- More Like This
- Recherche géospatiale
Clients et API Java
- Types de clients disponibles
- Utilisation de l’API Java
- Intégrer elasticsearch dans une application Java (embarqué, noeud client, transport client)
Cloud et Clusterisation
- Principe de fonctionnement d’un cluster elasticsearch
- Prévenir les split brains
- Configurer un cluster elasticsearch
- Partitionnement et scalabilité et volumétrie de données
- Supervision d’un cluster elasticsearch
Fonctionnalités avancées
- Autres types de plugins elasticsearch
- Scripting
- Pré-chauffer son cluster
- La percolation
Approche pédagogique :
Notre approche pédagogique pour cette Formation consiste en :
- Cas pratiques
- Remise d’outils
- Echanges d’expériences
Participants de la Formation :
Les personnes qui peuvent participer à cette formation pour Utiliser et configurer Elasticsearch – le moteur de recherche seconde génération sont les :
- Architectes
- Développeurs
N’hésitez pas à contacter le cabinet New Performance Management
pour lui confier votre
ingénierie de formation ou pour vos besoins en formation :
En présentiel- A distance- En Elearning
Merci.
New Performance Management est un cabinet de formation au Maroc avec un ADN Africain à travers plusieurs partenariats stratégiques avec d’Autres Cabinets de Formation en Afrique.
Présent sur le marché depuis 2011, notre équipe dynamique ne cesse de développer ses Process afin de répondre aux besoins évolutifs de sa clientèle en matière de formation Professionnelle.
-
17Conception de l'index et de ses documents
-
18Conception de l'index et de ses documents
-
19Indexer ou supprimer des documents avec l'API Rest
-
20Indexer ou supprimer des documents avec l'API Rest
-
21Indexation en masse
-
22Indexation en masse
-
23Version et gestion optimiste de la concurrence
-
24Version et gestion optimiste de la concurrence
-
25Présentation du stockage Lucene et refresh
-
26Présentation du stockage Lucene et refresh
-
27Autres fonctionalités (routing, consistency, document enfant, ...)
-
28Autres fonctionalités (routing, consistency, document enfant, ...)
-
61La base de l'extraction et analyse de texte
-
62La base de l'extraction et analyse de texte
-
63Configuration et utilisation des Analyzers prédéfinis ou customisés
-
64Configuration et utilisation des Analyzers prédéfinis ou customisés
-
65API de verification de l'analyse de texte
-
66API de verification de l'analyse de texte
-
67Cas d'utilisation : Suppression de mots, Extraction d'adresses email et d'urls, Suppression de balises HTML dans du texte, Analyse de texte en plusieurs langues, Racinisation
-
68Cas d'utilisation : Suppression de mots, Extraction d'adresses email et d'urls, Suppression de balises HTML dans du texte, Analyse de texte en plusieurs langues, Racinisation
-
69Types de clients disponibles
-
70Types de clients disponibles
-
71Intégrer elasticsearch dans une application Java (embarqué, noeud client, transport client)
-
72Utilisation de l'API Java
-
73Intégrer elasticsearch dans une application Java (embarqué, noeud client, transport client)
-
74Intégrer elasticsearch dans une application Java (embarqué, noeud client, transport client)
-
87Principe de fonctionnement d'un cluster elasticsearch
-
88Principe de fonctionnement d'un cluster elasticsearch
-
89Partitionnement et scalabilité et volumétrie de données
-
90Prévenir les split brains
-
91Partitionnement et scalabilité et volumétrie de données
-
92Configurer un cluster elasticsearch
-
93Supervision d'un cluster elasticsearch :
-
94Partitionnement et scalabilité et volumétrie de données
-
95Supervision d'un cluster elasticsearch :
Vous souhaitez développer les compétences de vos collaborateurs pour Utiliser et configurer Elasticsearch - le moteur de recherche seconde génération ? Vous trouvez ICI la formation Utiliser et configurer Elasticsearch - le moteur de recherche seconde génération idéale sélectionnée pour vous et dispensées par notre cabinet de formation au Maroc dans toutes les villes du Royaume : Casablanca- Rabat- Tanger- Kénitra- Marrakech- El Jadida- Laayoune… !