Aller au contenu principal

AJC FORMATION : 05. ElasticSearch : indexation de contenu

Durée

14 heures

Modalités

Formation
  • Classe virtuelle
  • Présentiel
Évaluation

Les apprenants réalisent tout au long de la formation des exercices, QCM, mises en situation, TP, TD qui seront corrigés pour faciliter l’acquisition de compétences.

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
690.9€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
2940€ HT / groupe
4 stagiaires minimum

Public

Administrateur système, Architectes, Développeurs, Data Analysts et/ou Data Engineers…

Pré-requis

Disposer de solides bases en administration système Unix/Linux

Objectifs pédagogiques

Situer Elasticsearch dans un écosystème Big Data

Identifier les enjeux et les cas d'utilisation d'un moteur de recherche

Appréhender le fonctionnement d'ElasticSearch

Savoir installer et configurer ElasticSearch 

Indexer des volumes importants de données 

Comprendre comment administrer le système et le surveiller afin de garantir sa disponibilité

Programme détaillé

Présentation et installation d'Elasticsearch, Logstash et Kibana

▪ Présentation et histoire d'Elasticsearch, logstash et Kibana

▪ Les prérequis d'installation. Installation type "as a Cloud"

▪ La mise en oeuvre d'Elasticsearch, logstash et Kibana

▪ La configuration d'Elasticsearch

▪ Les principes clés l'administration d'Elasticsearch

▪ Le développement d'applications en utilisant Elasticsearch

▪ L'impact d'Elasticsearch sur l'architecture et les applications existantes

▪ Rôles de Logstash et de Kibana

 

Fonctionnement d'Elasticsearch

▪ Présentation d'Apache Lucene

▪ L'architecture et les concepts clés

▪ Le format d'échange JSON par Service Container

▪ L'API REST

▪ Le scoring et la pertinence de requêtes

▪ Le stockage de données et la recherche simple

 

Possibilités offertes par Elasticsearch

▪ L'indexation des documents et des données

▪ La recherche sur les documents et les données

▪ L'analyse de documents et de données

▪ Le calcul des listes de réponses

▪ Le filtrage et le tri des résultats

▪ Les suggestions de requêtes

▪ Le surlignage des résultats

 

Indexer, chercher et visualiser des données et des documents

▪ Comment donner un sens aux données avec Elasticsearch et Kibana ?

▪ Démarche d'amélioration de l'indexation des données

▪ Démarche d'amélioration des requêtes de recherche

▪ La pertinence géographique des recherches

▪ La percolation

Travaux pratiques : Enregistrer une collection ou plusieurs avec un API sous Elasticsearch avec une indexation de données

 

Sessions

Filtrer les résultats
Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.