Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Domaines > Big Data > Big Data - Indexation de contenu avec ElasticSearch

Big Data - Indexation de contenu avec ElasticSearch

Rechercher des données dans des volumes importants d’informations

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 plate-forme.

Objectifs

  • 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é

Public

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

Prérequis

  • Solides base en administration système Unix/Linux
  • Disposer d'une première expérience de VirutalBox et Vagrant

Programme de la formation

Rappels sur ElasticSearch

  • Fonctionnalités et potentiels d'ElasticSearch
  • Ecosystème
  • Les alternatives à ElasticSearch

Sous le capot d'ElasticSearch

  • Comprendre Lucene, son coeur
  • Les apports spécifiques d'Elasticsearch

Installation d'ElasticSearch

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

Utilisation d'ElasticSearch

  • 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

Surveiller ElasticSearch

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

Les + de cette formation

  • Une formation centrée sur la pratique qui permet d'être rapidement opérationnel dans la mise en oeuvre d’une solution de recherche ElasticSearch.
  • Les conseils de consultants experts pour tirer le meilleur parti de la technologie.