Les objectifs d’une formation ELK (Elasticsearch, Logstash, Kibana) peuvent varier en fonction du niveau de la formation (initiation, intermédiaire, avancé) et des besoins spécifiques de l’audience. Cependant, voici quelques objectifs généraux que l’on pourrait attendre d’une formation ELK :
Comprendre les concepts fondamentaux : Acquérir une compréhension approfondie des concepts de base d’Elasticsearch, Logstash et Kibana, ainsi que de la manière dont ces composants interagissent pour former une solution complète.
Installation et configuration : Apprendre à installer et configurer chaque composant de la suite ELK de manière à créer un environnement fonctionnel pour la collecte, l’indexation et la visualisation des logs.
Gestion des index et des données : Comprendre comment gérer les index dans Elasticsearch, comment indexer les données à l’aide de Logstash, et comment organiser efficacement les données pour une recherche rapide et efficace.
Recherche avancée : Acquérir des compétences avancées en matière de recherche dans Elasticsearch, y compris l’utilisation du DSL (Domain-Specific Language) d’Elasticsearch pour créer des requêtes complexes et puissantes.
Visualisation des données : Maîtriser l’utilisation de Kibana pour créer des tableaux de bord interactifs et des visualisations personnalisées permettant de comprendre les tendances et les modèles dans les données.
Sécurité : Comprendre les fonctionnalités de sécurité d’ELK et apprendre à configurer l’authentification, l’autorisation et le chiffrement pour protéger les données sensibles.
Intégration avec d’autres technologies : Explorer l’intégration d’ELK avec d’autres technologies et outils, tels que Beats pour la collecte de données légère, ou la configuration avec des systèmes de gestion de configuration.
Cas d’utilisation spécifiques : Se familiariser avec des cas d’utilisation spécifiques, tels que la surveillance des applications, la détection des anomalies, la gestion des logs de sécurité, etc.
- BDD & Décisionnel
- Décisionnel
Formation Big Data – Indexation et recherche de données avec Elasticsearch, Logstash et Kibana (ELK)
Objectifs
Prérequis
Connaissance générale des bases de données : Avoir une compréhension fondamentale des bases de données et des concepts associés peut être bénéfique. Cela inclut la compréhension des index, des requêtes, et de la structure des données.
Notions de système d’exploitation : Une compréhension de base des systèmes d’exploitation, en particulier Linux, peut être utile, car ELK est souvent déployé sur des systèmes Linux.
Expérience en ligne de commande (CLI) : Il peut être utile d’être à l’aise avec l’utilisation de la ligne de commande, surtout si vous travaillez avec des systèmes basés sur Linux.
Langage de programmation : Bien que cela ne soit pas toujours obligatoire, avoir des connaissances de base dans un langage de programmation comme Python ou Java peut faciliter la personnalisation et l’automatisation des tâches avec ELK.
Notions de réseau : Comprendre les concepts de base des réseaux informatiques peut être utile pour la configuration et la gestion des flux de données.
Compréhension des logs et des événements : Avoir une compréhension préalable des logs et des événements dans un environnement informatique est essentiel pour comprendre comment ELK peut être utilisé pour les collecter, les indexer et les analyser.
Notions sur la sécurité : Avoir des connaissances de base sur la sécurité informatique peut être utile, surtout si vous travaillez avec des logs contenant des informations sensibles.
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
It professionnels
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
Qu’est-ce qu’un index de recherche, dans quelles situations pouvez-vous l’utiliser
Introduction à Elasticsearch
Mettre en place un serveur, puis un cluster
Installer des plugins, et outils de travail
Opérations de base (indexation et recherches simples)
Tour d’horizon de l’API HTTP et de ses possibilités
Introduction à l’analyse
Création d’index et de plusieurs mappings
Le Query DSL en détail
Découverte et manipulation d’agrégations
Exemples et cas pratiques avec Logstash et Kibana
Comprendre le _score et l’altérer
Améliorer la pertinence avec un signal
Personnalisation du champ _all
La problématique du multilingue dans un index de recherche
Introduction à ICU
Réindexer sans peine avec des alias
Maintenance d’un cluster, backup et mise à jour
X-Pack et le Monitoring
Recommandations et configuration
Jointures et documents imbriqués
Indexation via stream2es et la _reindex API
Créer un auto-compléteur
Les suggestions de document
La recherche géographique
Le highlight de contenus
Les scripts pour le score et les filtres
Le Ingest Node pour manipuler des documents à la volée