AJC FORMATION : 05. ElasticSearch : indexation de contenu
Organisme
75009 PARIS 9Voir toutes ses formationsAutres organismes proposant cette formation
Durée
Modalités
- Classe virtuelle
- Présentiel
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
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