Formation Indexation de contenu avec ElasticSearch

Elasticsearch est un moteur de recherche reposant sur la bibliothèque Apache Lucene. Son architecture distribuée qui lui permet d’indexer sans problème et en temps réel de très grande quantité de données, en fait un outil particulièrement séduisant pour le Big Data. La technologie a d’ailleurs déjà été adoptée par des sites web proposant des services de recherche parmi de grandes quantités de contenus (comme par exemple Viadeo ou SeLoger). Les participants à cette formation de 2 jours apprendront à mettre en oeuvre une solution de recherche performante avec ElasticSearch. Ils seront également sensibilisés à l’administration et la surveillance de la plateforme.

PROGRAMME DE FORMATION

 

Présentation d’ElasticSearch

  • Fonctionnalités et potentiels d’ElasticSearch
  • Ecosystème
  • Les alternatives à ElasticSearch
  • Comprendre Lucene, son coeur
  • Les apports spécifiques d’Elasticsearch.

Installation et configuration

  • Installation en local
  • Installation sur un serveur
  • Déploiement sur plusieurs serveurs en mode cluster

Requêtes de recherche

  • Principe d’une API REST, et les principaux points d’entrée
  • Index, mapping et templates
  • Rechercher des données
  • Fonctionnalités avancées de recherches

Utilisation d’ElasticSearch

  • Différentes méthodes possibles : avec XML ou json, ou des fichiers CSV
  • Travaux pratiques de création, mise à jour de solr

Surveiller ElasticSearch

  • Les métriques
  • Les slow-logs
  • Sauvegardes et restaurations
  • Marvel
  • Les API pour les admins

Objectifs pédagogiques

  • Comprendre le fonctionnement d’ElasticSearch
  • Savoir installer et configurer ElasticSearch
  • Être capable d’indexer des volumes importants de données
  • Comprendre comment administrer le système et le surveiller afin de garantir sa disponibilité

Participants

  • Administrateur système
  • Architecte annuaire
  • Toute personne souhaitant utiliser ElasticSearch pour l’indexation de volumes importants de données

Prérequis

  • Solides connaissances des systèmes d’exploitation
  • Disposer d’une première expérience de VirutalBox et Vagrant
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30
Les participants sont accueillis à partir de 8h45
 
Durée : 2 jours
Réf : FICE
Prix  2020 : 1130 € H.T.
Pauses et déjeuners offerts

Cette formation vous intéresse

Notre équipe est à votre écoute pour étudier vos besoins en formation et vous proposer les meilleures solutions.
Contactez-nous pour fixer un rendez-vous ou décrivez-nous votre projet. Nous prendrons contact avec vous rapidement.