Accueil    Formations    Informatique    Big Data    Big Data - Moteurs de recherche    Elasticsearch, Logstash, Kibana (ELK) - Pour développeurs et analystes

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Comprendre le fonctionnement et les apports d'Elasticsearch dans le traitement de données
  • Mettre en oeuvre Elasticsearch pour analyser les données.

Niveau requis

Avoir des connaissances générales des systèmes d'information et des systèmes d'exploitation (Linux ou Windows). Connaître un langage de programmation structuré.

Public concerné

Architectes techniques, développeurs, analystes.

Programme

Introduction

  • Présentation de la pile Elastic
  • Positionnement d'Elasticsearch et des produits complémentaires
    • Kibana
    • Logstash
    • Beats
    • X-Pack
  • Principe
    • Base technique Lucene
    • Apports d'Elasticsearch
  • Fonctionnement distribué
  • Cas d'usage classiques
    • Analyse de logs et sécurité
    • Analyse de métriques
    • Recherches Web...

Installation et configuration

  • Prérequis techniques
  • Premiers pas dans la console Dev Tools et Kibana

Concepts-clés

  • Présentation des concepts-clés d'Elasticsearch
    • Index
    • Types
    • Documents
    • Noeuds
    • Clusters
    • Shards
    • Replica
  • Notions de Data types et mappings
  • Opérations CRUD
    • Exemples d'opérations basiques
    • Création d'index et mappings

Format et stockage des données

  • Format des données
  • Conversion au format JSON des données à traiter
  • Structure des données
  • Stockage et indexation
  • Terminologie Elasticsearch
    • Notions de document
    • Index
  • Métadonnées
    • _index
    • _ID
  • Choix de l'identifiant par l'application avec l'API index, ou genération automatique d'un identifiant
  • Indexation inversée

Outils d'interrogation

  • API RESTful en HTTP
  • Exemples de requêtes simples et plus complexes
    • Recherche de "phrases"
    • Extraction de plusieurs documents...
  • Notion de pertinence du résultat "score"
  • Requêtes avec Search Lite et avec Query DSL (Domain Specific Language)
  • Utilisation de "filtres" pour affiner des requêtes
  • Aggrégation de résultats

Gestion des accès concurrents

  • Utilisation du numéro de version
  • Gestion par l'application : différentes méthodes selon les contraintes fonctionnelles
  • Utilisation d'un numéro de version externe

Analyse et visualisation de données

  • Principes de base de l'analyse de texte
  • Recherche dans des données structurées
  • Recherche full text
  • Ecriture de requêtes complexes
  • Notions d'agrégations

Exemples de travaux pratiques (à titre indicatif)

  • Préparation des données
  • Agrégation de mesures
  • Bucket aggregation

Flux Logstash et présentation Kibana

  • Traitement de logs avec Logstash
  • Introduction à Beats : installation et configuration
  • Présentation Kibana et démonstrations
  • Fonctionnalités
    • Recherche
    • Visualisation
    • Création de tableaux de bord
    • Graphiques à partir des données fournies par Elacticsearch

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

09/03/2020 Paris 1 280 € HT Je m'inscris

02/06/2020 Paris 1 280 € HT Je m'inscris

19/10/2020 Paris 1 280 € HT Je m'inscris

14/12/2020 Paris 1 280 € HT Je m'inscris

Modalité Présentiel

Tarif indicatif : 1 280 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous


Modalité Présentiel

Tarif indicatif : 1 280 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous


Modalité Présentiel

Tarif indicatif : 1 280 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous


Modalité Présentiel

Tarif indicatif : 1 280 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous


Modalité Présentiel

09/03/2020 Sophia Antipolis 1 280 € HT Je m'inscris

02/06/2020 Sophia Antipolis 1 280 € HT Je m'inscris

19/10/2020 Sophia Antipolis 1 280 € HT Je m'inscris

14/12/2020 Sophia Antipolis 1 280 € HT Je m'inscris

Modalité Présentiel

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous