Prise en main de Elasticsearch





Prix inter HT / stagiaire : 1368 €
DESCRIPTION

L'objectif de cette formation est d'apprendre à mettre en œuvre une solution de recherche performante de données volumineuses avec ElasticSearch : Elasticsearch et Big Data, enjeux et cas d'utilisation d'un moteur de recherche, indexation de données, exécuter des requêtes simples et complexes, manipuler les agrégations.

Pré-requis :
  • Notions sur les BDD.
  • SQL notions.
  Télécharger le plan






DETAILS DE LA FORMATION

  •   Syllabus complet
  • Prise en main de Elasticsearch
    NoSQL : introduction
    L'histoire de Elastic Stack
    Pourquoi Elastic Stack ?
    Les composants de Elastic Stack
    La donnée sur Elastic Stack
    Cas d'utilisation
    Les fichiers de configuration
    TP : installer ES, Logstash et Kibana
    Créer un cluster

    Fonctionnement d'Elasticsearch
    Apache Lucene
    Vue générale de l'API REST
    Création / suppression d'un index
    Indexation d'un document
    Mise à jour et suppression d'un document
    Indexation en masse via l'API Bulk
    Recherche simple, sur plusieurs index
    Import et stockage de données
    Rôle de Logstash et Kibana
    Elasticsearch et Big Data
    TP : Premières recherches sur Kibana

    Requêtage des données
    Pertinence. Recherche de termes
    Scoring, pertinence de requêtes
    Recherche de phrases
    Recherche dans les plages de dates
    Combiner les recherches
    Filtrage des recherches, tris
    Amélioration de la pertinence
    Calcul des listes de réponses
    Les suggestions de requêtes
    Recherche multi-champs
    Recherche exclusive. Paginations
    Traitement de gros volumes

    Analyse du texte et le Mapping
    Le Mapping
    Inverted index
    Les multi-champs
    Les Token filters
    Les analyzers

    Les noeuds et les shards
    Rôles de noeud
    Noeuds de données
    Comprendre les shards
    Shards primaires, shards réplicas
    Configuration des shards
    Administration, surveillance

  •   Ce qui est inclus
  • + Formateur expérimenté
    + Support du cours
    + Notes de cours divers
    + Rappels

  •   Public concerné
  • + Débutants en programmation
    + Quiconque veut apprendre la programmation

  •   Certification et évaluation
  • En cours de formation, des travaux pratiques et études de cas sont proposés. Cette formation ne propose pas encore de certification.



AVANTAGES. TEMOIGNAGES

  • Votre coach Reconvert.
  • Pédagogie orientée pratique.
  • Echanges interactifs.
  • Communautés.

La qualité est excellente, l'enseignant crée un espace de confiance et rend la formation très agréable. J'ai adoré, le professeur et son cours sont très complets. La formation a été facile à comprendre et très dynamique. Le formateur est un excellent professeur.
J. Ruiz
The Moneytizer, Mexico

La formation avec vous était géniale. C'est super intéressant et très formateur. Actuellement je suis chez Micropole, en tant que Cloud & Big Data Engineer. Merci.
A. Chuttoo
Micropole, France

Ces 4 jours ont été enrichissants. Suite à la formation HTML puis CSS, celle de Javascript m'a apporté encore plus de connaissances et de compétences sur le sujet.
J. Salgueiro
The Moneytizer, Brazil



Autres références :

Cliquez sur le logo.


Capgemini Atos Allianz TheMoneytizer CPAM M2iFormation Global Knowledge Ikea Hewlett Packard Ministère de la Défense AKKA Ministère de l'intérieur AFP Enedis Viveris Titeflex Autres




DUREE (H)



Durée : 14 heures.



PRIX. DATES. RESERVER

  •   Suivre en CLASSE VIRTUELLE

  • Diffusée en Classe Virtuelle, cette formation peut être faite soit en :
    1- inter entreprise : avec des stagiaires de plusieurs entreprises,
    2- intra entreprise : avec des stagiaires qui sont de la même entreprise.

    Quelque soit la formule souhaitée, veuillez réservez un RDV téléphonique avec un conseiller en cliquant ci-dessous.

    Prix inter HT / stagiaire : 1368 €




Autres formations

Python par la pratique
Apprendre par la pratique à programmer en langage Python.

Django : développement web en Python
Apprendre à développer des applications web en Python avec le framework Django.

MYSQL : prise en main et langage SQL
Ecrire et tester du SQL pour les données de votre application web.

PostgreSQL
Apprendre le langage SQL à travers le serveur de bases de données PostgreSQL.

Certification Python TOSA
Se préparer en pratique à passer la certification TOSA Python3.

Scraping Web en Python
Apprendre à extraire des données depuis un site web en utilisant des modules Python.