7h Français

Elasticsearch

Elasticsearch est un moteur de recherche et d’indexation offrant des fonctionnalités avancées et d’analyse de données. Cette formation vous permettra de connaître les différentes fonctionnalités et services de Elasticsearch à partir des principes de NoSQL et de l’architecture de la scalabilité horizontale.

    830€
    HT

    Participants

    • Profils : Architectes techniques, développeurs, analysts

    Prérequis

    • Connaissance des bases de données
    • Avoir installé GIT, Java, Docker et docker-compose

    Objectifs

    • Connaître les bases du NoSQL
    • Savoir ce que c’est la scalabilité horizontale
    • Comprendre le fonctionnement d’Elasticsearch dans le traitement des données
    • Savoir préparer des données pour les sauvegarder sur Elasticsearch
    • Savoir comment indexer des données et comprendre les mappings
    • Savoir manipuler les agrégations afin de faire des traitements sur les données
    • Savoir récupérer et transformer les données sur Elasticsearch

    Programme

    Introduction à Elasticsearch

    • Les moteurs de recherches
    • Les solutions existantes
    • Lucene
    • Historique et apports d’Elasticsearch

     

    L’architecture générale

    • cluster
    • nœud
    • index

     

    Interfaçage 

     

    Indexation des données

    • Création et suppression d'un index
    • L'indexation des données
    • Les requêtes de recherche
    • Les recherches simples et avancées

     

    Mappings 

    • Rôle du mapping
    • Création de mappings
    • Types de champs
    • Champs prédéfinis

     

    Les agrégations

    • Bucket
    • Metric

     

    La requête DSL

     

    Approche pédagogique

  • Priorité à la pratique

    40% théorie - 60% pratique : les apprenants mettent en action immédiatement les concepts et le fonctionnement de Elasticsearch sur des cas pratiques.

     

  • Apprentissage expérientiel & collaboratif

    Le formateur invite l'apprenant dans un processus de "test and learn" : le participant assimile et s'approprie des connaissances en les appliquant et en les testant sur des travaux pratiques réalisés en individuel et en sous-groupe. 

  • Suivi & évaluation

    Le formateur accompagne et évalue l'apprenant à chaque étape de la formation pour s'assurer de l'appropriation des connaissances et de leur applications immédiates.

  • Intra/sur-mesure

    Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

    Formateurs experts

    Nos formateurs sont des experts à la pointe des techniques et de leur métier. Auteurs des formations dispensées, ils transmettent avec passion et agilité leur savoir et expérience.

    Formations sur-mesure

    Des solutions de formations personnalisées pour répondre à vos enjeux de transformation digitale. A chaque thématique son équipe d’experts pour mieux vous accompagner dans vos projets de formation.

    Apprendre autrement

    Une pédagogie collaborative axée sur la pratique, l'expérimentation et l'intelligence collective. Nos formateurs adaptent méthodes et outils pédagogiques pour favoriser l'échange et ancrer différemment les connaissances.

    Contact

    Vous souhaitez obtenir des informations ou des précisions sur une de nos formations, veuillez compléter le formulaire suivant (les champs marqués d'une * sont obligatoires) :

    * Mentions obligatoires

    Ekino, responsable de traitement, traite les données recueillies aux fins de gestion, traitement et suivi de vos demandes de contact renseignements, des réponses à y apporter, et plus généralement à des fins de gestion de la relation avec ses contacts. Pour en savoir plus sur la gestion de vos données personnelles et pour exercer vos droits, reportez-vous à la notice ci-jointe .