Formation Suite Elastic

Notée : (12)*

Apprenez à mettre en place une solution de monitoring complète grâce aux outils de la suite Elastic, tels que Beats, Logstash et Kibana !

Prix (Formation inter-entreprise)

1700€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Cette formation a pour but de vous apprendre à mettre en place une solution de monitoring complète grâce aux outils de la suite Elastic (Beats, Logstash et Kibana).

La suite Elastic, qui se compose à ce jour d'Elasticsearch, Kibana, APM, Beats, peut être utilisée pour construire des moteurs de recherche, mais aussi agréger et manipuler des données logs.

Dans cette formation suite Elastic, nous aborderons toutes les fonctionnalités permettant de mettre en place une solution de monitoring complète en s'appuyant sur notamment Beats, Kibana, Logstash et APM. Nous allons ainsi pouvoir visualiser d'un seul coup d'oeil les logs de l'ensemble de votre système d'informations, les métriques de vos serveurs ou encore les temps d'exécution de vos applicatifs.

Cette formation s'adresse à des développeur·e·s ainsi qu'aux équipes Ops souhaitant monitorer et visualiser au mieux les données issues de leurs applications avec la suite Elastic.

Les participant·e·s sortiront de cette formation suite Elastic avec les corrections de chaque partie pratique, les supports au format numérique des parties pratiques et théoriques, ainsi que plusieurs pistes d'approfondissement.

Cette formation se base sur la toute dernière version de la suite Elastic.

L'équipe de Human Coders propose deux formations complémentaires sur la suite Elastic :

Covid-19 : Nous nous adaptons dans ces moments difficiles. Nous avons mis en place des outils permettant l'organisation de formations à distance.

Les objectifs

  • Apprendre à configurer un cluster Elasticsearch
  • Savoir configurer un Ingest Pipeline
  • Savoir comment indexer des données via Beats ou Logstash
  • Faire des recherches simples et complexes
  • Manipuler les aggrégations afin de faire des traitements sur les données
  • Mettre en place un serveur APM
  • Apprendre à créer des dashboards Kibana

Pré-requis

  • Savoir manipuler un terminal
  • Ordinateur portable à apporter

Le programme de la formation Suite Elastic

Jour 1 : Création d'un cluster et Indexation

Présentation générale
  • Les moteurs de recherches
  • Les solutions existantes
  • Elasticsearch et Kibana
  • Les cas d'utilisation
  • La suite Elastic
  • Configuration d'un cluster Elasticsearch
Indexation de documents
  • Création et Suppression d'un index
  • Indexation d'un document
  • Mise à jour et suppression d'un document
  • Récupérer tous les documents indexés
  • Indexation en masse via l'API bulk
  • Les alias
Schéma d'un document
  • Le Mapping
  • Les Char Filters
  • Les Tokenizers
  • Les Token Filters
  • Les Analyzers built-in et custom
  • Tester son schéma
  • Les Templates

Mise en pratique :
- Configuration d'un cluster Elasticsearch
- Manipulation de documents (indexation, mise à jour, et suppression)
- Création d'alias et de template
- Configuration du mapping pour les documents indexés.

Jour 2 : Recherche, Agrégation et la stack Beats

Recherche
  • La syntaxe Lucene
  • Les recherches full text
  • Les recherches exactes
  • Les recherches geographiques
  • Les recherches boolèennes
Agrégation
  • Agrégation de type Metric
  • Agrégation de type Bucket
  • Agrégation de type Pipeline
Beats
  • Ingest Pipeline
  • Filebeat
  • Metricbeat
  • Packetbeat
  • Heartbeat
  • Les modules

Mise en pratique
- Exécution de recherches simples et complexes sur un jeu de données fourni
- Création de requêtes d'agrégation permettant de ressortir certaines informations du jeu de données
- Mise en place de Beats afin de recolter des données d'une application Web

Jour 3 : Kibana, Logstash et APM

Kibana
  • Visualisation
  • Dashboard
  • Canvas
  • Lens
  • Spaces
  • Monitoring
Logstash
  • Création d'un pipeline Logstash
  • Configuration
  • Inputs
  • Outputs
  • Filters
  • NGrok
APM
  • Installation et configuration
  • Languages supportées
  • Transactions, Spans, Metrics, ...
  • APM côté serveur
  • APM côté navigateur

Mise en pratique
- Création de dashboards Kibana permettant de visualiser la données indéxées précédemment via Beats
- Mise en place d'un pipeline Logstash afin de synchroniser une base de données relationnelles avec Elasticsearch
- Mise en place de APM dans une application Spring Boot

Télécharger le programme

Le(s) formateur(s)

Emmanuel Demey

Emmanuel Demey

Emmanuel est consultant et formateur depuis 2009. Spécialisé dans les technologies Web et également sur la suite Elastic, il donne des formations depuis une dizaine d’années, tout d’abord chez Worldline puis chez Zenika.

Toujours prêt à partager ces connaissances, il donne depuis cinq ans de nombreuses conférences en France et co-gère également l’association du GDG Lille, organisant la conférence Devfest Lille. Il est également intervenant à l’IMT Lille-Douai depuis 2019.

Aujourd’hui, Emmanuel intervient chez ces clients pour des missions d’expertise et de réalisation en apportant tout d’abord son experience sur les problématiques de qualité, maintenabilité, accessibilité et performance.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une habilitation Datadock, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 74 formations au catalogue, 878 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

5 témoignages

Ça c'est bien passé en distanciel. Vous sortez avec tous les éléments nécessaires pour bien débuter. Emmanuel fait l'effort de revenir avec des réponses plus tard s'il n'a pas la réponse sur l'instant.

Didier SCHONNE

ras

Hans LEON
Believe it

très bonne formation, formateur au top, le support de cours demanderait néanmoins d'être étoffé dans le détail des explications

Vincent PHARABOT
Dassault Systèmes

Formation intéressantes qui permet une belle découverte du sujet. Le formateur est compétent et fait son maximum pour trouver les réponses qu'il n'a pas.

Stéphane VOISIN
Dassault Systèmes

Il est préférable de se familiariser avec les API Rest avant la formation

Julien BEAUDEAU
Dassault Systèmes

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Ministère de la Justice
Société Générale (GBSU/HUM)
CNRS
Axa
Air France
SAP

Formation Suite Elastic

Notée : (12)*

Apprenez à mettre en place une solution de monitoring complète grâce aux outils de la suite Elastic, tels que Beats, Logstash et Kibana !

Cette formation a pour but de vous apprendre à mettre en place une solution de monitoring complète grâce aux outils de la suite Elastic (Beats, Logstash et Kibana).

La suite Elastic, qui se compose à ce jour d'Elasticsearch, Kibana, APM, Beats, peut être utilisée pour construire des moteurs de recherche, mais aussi agréger et manipuler des données logs.

Dans cette formation suite Elastic, nous aborderons toutes les fonctionnalités permettant de mettre en place une solution de monitoring complète en s'appuyant sur notamment Beats, Kibana, Logstash et APM. Nous allons ainsi pouvoir visualiser d'un seul coup d'oeil les logs de l'ensemble de votre système d'informations, les métriques de vos serveurs ou encore les temps d'exécution de vos applicatifs.

Cette formation s'adresse à des développeur·e·s ainsi qu'aux équipes Ops souhaitant monitorer et visualiser au mieux les données issues de leurs applications avec la suite Elastic.

Les participant·e·s sortiront de cette formation suite Elastic avec les corrections de chaque partie pratique, les supports au format numérique des parties pratiques et théoriques, ainsi que plusieurs pistes d'approfondissement.

Cette formation se base sur la toute dernière version de la suite Elastic.

L'équipe de Human Coders propose deux formations complémentaires sur la suite Elastic :

Covid-19: Nous restons ouverts. Cette formation est disponible à distance.

Les objectifs

  • Apprendre à configurer un cluster Elasticsearch
  • Savoir configurer un Ingest Pipeline
  • Savoir comment indexer des données via Beats ou Logstash
  • Faire des recherches simples et complexes
  • Manipuler les aggrégations afin de faire des traitements sur les données
  • Mettre en place un serveur APM
  • Apprendre à créer des dashboards Kibana

Pré-requis

  • Savoir manipuler un terminal
  • Ordinateur portable à apporter

Le programme de la formation Suite Elastic

Jour 1 : Création d'un cluster et Indexation

Présentation générale
  • Les moteurs de recherches
  • Les solutions existantes
  • Elasticsearch et Kibana
  • Les cas d'utilisation
  • La suite Elastic
  • Configuration d'un cluster Elasticsearch
Indexation de documents
  • Création et Suppression d'un index
  • Indexation d'un document
  • Mise à jour et suppression d'un document
  • Récupérer tous les documents indexés
  • Indexation en masse via l'API bulk
  • Les alias
Schéma d'un document
  • Le Mapping
  • Les Char Filters
  • Les Tokenizers
  • Les Token Filters
  • Les Analyzers built-in et custom
  • Tester son schéma
  • Les Templates

Mise en pratique :
- Configuration d'un cluster Elasticsearch
- Manipulation de documents (indexation, mise à jour, et suppression)
- Création d'alias et de template
- Configuration du mapping pour les documents indexés.

Jour 2 : Recherche, Agrégation et la stack Beats

Recherche
  • La syntaxe Lucene
  • Les recherches full text
  • Les recherches exactes
  • Les recherches geographiques
  • Les recherches boolèennes
Agrégation
  • Agrégation de type Metric
  • Agrégation de type Bucket
  • Agrégation de type Pipeline
Beats
  • Ingest Pipeline
  • Filebeat
  • Metricbeat
  • Packetbeat
  • Heartbeat
  • Les modules

Mise en pratique
- Exécution de recherches simples et complexes sur un jeu de données fourni
- Création de requêtes d'agrégation permettant de ressortir certaines informations du jeu de données
- Mise en place de Beats afin de recolter des données d'une application Web

Jour 3 : Kibana, Logstash et APM

Kibana
  • Visualisation
  • Dashboard
  • Canvas
  • Lens
  • Spaces
  • Monitoring
Logstash
  • Création d'un pipeline Logstash
  • Configuration
  • Inputs
  • Outputs
  • Filters
  • NGrok
APM
  • Installation et configuration
  • Languages supportées
  • Transactions, Spans, Metrics, ...
  • APM côté serveur
  • APM côté navigateur

Mise en pratique
- Création de dashboards Kibana permettant de visualiser la données indéxées précédemment via Beats
- Mise en place d'un pipeline Logstash afin de synchroniser une base de données relationnelles avec Elasticsearch
- Mise en place de APM dans une application Spring Boot

Télécharger le programme

Le(s) formateur(s)

Emmanuel Demey

Emmanuel Demey

Emmanuel est consultant et formateur depuis 2009. Spécialisé dans les technologies Web et également sur la suite Elastic, il donne des formations depuis une dizaine d’années, tout d’abord chez Worldline puis chez Zenika.

Toujours prêt à partager ces connaissances, il donne depuis cinq ans de nombreuses conférences en France et co-gère également l’association du GDG Lille, organisant la conférence Devfest Lille. Il est également intervenant à l’IMT Lille-Douai depuis 2019.

Aujourd’hui, Emmanuel intervient chez ces clients pour des missions d’expertise et de réalisation en apportant tout d’abord son experience sur les problématiques de qualité, maintenabilité, accessibilité et performance.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une habilitation Datadock, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 74 formations au catalogue, 878 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

5 témoignages

Ça c'est bien passé en distanciel. Vous sortez avec tous les éléments nécessaires pour bien débuter. Emmanuel fait l'effort de revenir avec des réponses plus tard s'il n'a pas la réponse sur l'instant.

Didier SCHONNE

ras

Hans LEON
Believe it

très bonne formation, formateur au top, le support de cours demanderait néanmoins d'être étoffé dans le détail des explications

Vincent PHARABOT
Dassault Systèmes

Formation intéressantes qui permet une belle découverte du sujet. Le formateur est compétent et fait son maximum pour trouver les réponses qu'il n'a pas.

Stéphane VOISIN
Dassault Systèmes

Il est préférable de se familiariser avec les API Rest avant la formation

Julien BEAUDEAU
Dassault Systèmes

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012