Informatique

ELK

ELK

Réf 4-IT-ELK
Durée 3 jours

Objectifs

Comprendre les principes clés d'installation et de configuration d'Elasticsearch, logstash et Kibana?
Evaluer les possibilités offertes par Elasticsearch, logstash et Kibana?
Savoir utiliser Elasticsearch, logstash et Kibana pour indexer, chercher et visualiser des données et des documents?
Découvrir les principales approches de développement d'applications?

Infos

Sessions à venir

26 aoû-28 aoû 2024
16 déc-18 déc 2024

Certifications :

Nous consulter

Programme

MAITRISER L'UTILISATION D'ELASTICSEARCH, LOGSTASH ET KIBANA POUR INDEXER

  • Chercher et visualiser des données et des documents
  • Contenu
  • Découvrir la Suite Elastic
  • Introduction à la recherche d'information
  • Indexation des données : concepts, formes
  • Présentation de la suite Elastic : produits, contextes d'utilisation
  • Découverte du moteur de recherche ElasticSearch
  • Connecteurs et outils de transformation de Logstash
  • Kibana pour l'analyse et la visualisation
  • Distributions de la suite

MAITRISER L'UTILISATION DU MOTEUR DE RECHERCHE ELASTICSEARCH

  • ElasticSearch : origine, détail du moteur de recherche, technologies / fonctionnalités
  • Notions fondamentales : Index, Document, Cluster, Nœud, Réplique
  • Présentation des APIs disponibles (REST) : Indexation, recherche
  • Indexation : gestion des index, documents et mapping, métadonnées
  • Types de champs
  • Analyseurs
  • Utilisation de filtres
  • Recherche avec le moteur : types, filtres, score de pertinence, recherche à facette
  • Agrégation, Bucket, Mesure
  • Gestion de la géolocalisation : points, précision, formes
  • Mesure des performances
  • Modélisation de données

INGERER DES DONNEES PROVENANT D'UNE MULTITUDE DE SOURCES AVEC LOGSTASH

  • Gestion des données en entrée : plugins, formats supportés
  • Gestion des données en sortie
  • Filtres
  • DSL Logstash

ANALYSER ET VISUALISER DES DONNEES AVEC KIBANA

  • Kibana : fonctionnalités, architecture, plugins disponibles
  • Recherches
  • Templates de Visualisations
  • Visualisations personnalisées

METTRE EN PLACE UNE ARCHITECTURE AVANCEE (SCALABILITE ET CLUSTERING)

  • La suite ELK dans un environnement à haute disponibilité (HA)
  • Mise en place d'un cluster Elasticsearch
  • Gestion de plusieurs instances Logstash : architecture, file de message, filebeat
  • Kibana pour la distribution des requêtes Elasticsearch
  • Tuning et monitoring

ADMINISTRER ET DEPLOYER LA SUITE ELASTIC

  • Optimisation du déploiement de la suite
  • Gestion des ressources matérielles et réseau
  • Outils de monitoring (Metrics)
  • Sauvegarde et restauration

En savoir +

Prérequis

Connaissances en développement et en administration du système d'exploitation Windows ou Linux

Moyens pédagogiques

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.

Possibilité de certification

Nous consulter.