Formation Elastic Search

Découvrez le Contenu de la Formation ElasticSearch.

Présentation de la formation

Elastic search est un serveur utilisant Lucene pour l’indexation et la recherche des données. Il fournit un moteur de recherche distribué et multi-entité à travers une interface REST. C’est un logiciel libre écrit en Java et publié en open source sous licence Apache.

Il permet de faire des recherches sur tout le type de document. Il possède une architecture adaptable, fait des recherches quasiment en temps réel et peut s’organiser en multi-entité.

Cette formation, vous permet Apprendre les Bonnes Pratiques pour développer une application, d’administrer et de dimensionner un cluster, de monitoring d’un cluster et de configurer Elastic Search pour en tirer les performances Optimales.

Programme de la formation

Objectifs pédagogiques

A l’issue de la formation ElasticSearch, les apprenants auront les capacités de :

  • Apprendre les Bonnes Pratiques pour développer une application basée sur ElasticSearch
  • Apprendre à Administrer et Dimensionner un cluster
  • Monitoring d’un cluster Elasticsearch
  • Apprendre à configurer ElasticSearch pour en tirer les performances Optimales

Pré-requis

  • Avoir des Connaissances  en SQL.
  • Avoir une bonne culture en administration (Linux OU Windows).

Contenu de la formation

Introduction à ElasticSearch 

  • Qu’est-ce qu’ElasticSearch et dans quel cas l’utiliser ?
  • Installation
  • Configuration de base
  • Comment l’API se structure ?
  • Effectuer des recherches de bases
  • Cas Pratique sur un nœud, avec l’indexation et la recherche.

Comprendre le moteur d’ElasticSearch

  • Comprendre l’Architecture
  • Apprendre les différents types de noeuds
  • Mettre en place l’indexation, le Sharding et la Replication
  • Appréhender les notions de fail-over et SplitBrain
  • Mise en pratique de la mise en place d’un cluster .

Apprendre à réaliser une recherche avancée 

  1. Lien avec Apache Lucene et le TF-IDF(Term Frequency-Inverse Document
  2. Frequenc – Methode de Pondération de la Recherche)
  3. A quoi nous servent le mapping et l’analyzers
  4. Comprendre le scoring
  5. Cas pratique : mise en place d’un cluster pour la recherche avancée.

Apprendre à gérer un cluster elasticSearch

  • Savoir monitorer et superviser
  • Comment dimensionner un cluster
  • Comprendre la configuration avancée
  • Appréhender la sécurité et l’écosystème ElasticSearch
  • Connaitre les notions de FaiOver Et Pra (Plan de Reprise d’activité)
  • Cas Pratique sur le supervision d’un cluster .

Méthodes & moyens

Explications théoriques suivies de pratiques guidées puis mises en autonomie

  • 1 vidéoprojecteur par salle
  • 1 ordinateur par stagiaire

Profil du formateur

Nos formateurs sont certifiés à l’issue d’un parcours organisé par nos soins. Ils bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.

Support de cours

  • Support papier ou électronique (dématérialisé)
  • Les exercices d’accompagnement peuvent être récupérés sur clef USB

Formation Elastic Search | Big Data

formation elasticSearch

Formation ElasticSearch

Infos Pratiques

Durée : 2 jours (14 heures)
Prix : A définir
Lieu: A définir

Plus d'infos ?



Événements À Venir

Pas de Évènements