Formation Suite Elastic

(26)*

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

Formation Suite Elastic

Description

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

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 se base sur la toute dernière version de la suite Elastic.

🇺🇸 Cette formation est aussi disponible en anglais

Public

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

Ils témoignent

Carl N. Dassault Systèmes

Cette formation est complète. L'ambiance était très bonne, ce qui facilite grandement l'apprentissage et l'échange. Merci à Maxime, le formateur.

Les objectifs

  • Configurer un cluster Elasticsearch
  • Configurer un Ingest Pipeline
  • 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
  • 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

Mises 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

Mises 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

Mises en pratique
- Création de dashboards Kibana permettant de visualiser la données indéxée 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

Formateur

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.

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.

Témoignages

4.7/5 Basé sur 26 avis*

Stéphane M.

OPT Nouvelle-Calédonie 02.10.2023

Très bonne présentation générale sur un sujet dense

Thierry O.

OPT Nouvelle-Calédonie 02.10.2023

C'est très dense et on ne peut pas retenir l'ensemble des informations dispensées en si peu de temps. Par contre cela donne une excellente base qui nous permet par la suite de naviguer la documentation et savoir ce que l'on cherche et où le chercher.

Julien F.

SANTECLAIR 14.11.2022

J'aurai aimé des TP plus fréquents ou plus long

Hassan O.

Dassault Systèmes

Bonne surprise qui m'a fait replongé dans mon propre passé d'expert FTS, et j'ai pu mesurer les progres parcouru depuis lors

Carl N.

Dassault Systèmes

Cette formation est complète. L'ambiance était très bonne, ce qui facilite grandement l'apprentissage et l'échange. Merci à Maxime, le formateur.

Stéphane V.

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.

Vincent P.

Dassault Systèmes

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

Julien B.

Dassault Systèmes

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

Didier S.

Glasfeu

Ç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.

Hans L.

Believe it

ras

FAQ

Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.

Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?

Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.

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

Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.

Voici une journée type :

  • 9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
  • 9h30 : la formation commence
  • 12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
  • 14h : reprise de la formation
  • 18h : fin de la journée

8 raisons de participer à une formation Human Coders

  • Satisfaction client élevée : Un taux de statisfaction de 4,6/5 depuis 2012 (sur 1719 sessions réalisées). 99% des participants se disent satisfaits de nos formations
  • Approche pédagogique unique : Des formations en petit groupe, des formateurs passionnés et expérimentés, de véritables workshops... (Plus d'infos sur notre manifeste)
  • Catalogue de formations complet : 184 formations au catalogue, de quoi vous accompagner sur tout vos projets
  • Écosystème dynamique : Nous accompagnons les dev depuis 13 ans avec des initiatives comme Human Coders News, les Human Talks, le podcast ou encore notre serveur Discord
  • Financement facilité : Organisme certifié Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • Références clients prestigieuses : De nombreux clients qui nous font confiance depuis des années
  • Accompagnement sur mesure : Nous vous proposons un accompagnement personnalisé par nos consultants pour vous aider dans vos projets au-delà de la formation
  • Valorisation professionnelle : Remise d'un diplôme, d'une attestation et d'une certification, suivant les formations effectuées, que vous pourrez afficher sur vos CV et réseaux sociaux

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