Elasticsearch : Fondamentaux et clustering

Le parti pris de cette formation, c’est de pouvoir vous donner une vue d’ensemble de tout Elasticsearch en moins de 2 jours. Vous découvrirez en détails le fonctionnement des index d’Elasticsearch, et saurez comprendre l’approche de son administration en cluster.

Présentiel ou Distanciel
2 jours
1 600 € H.T
Base de données
Ratio théorie / pratique : Ratio théorie / pratique : 90% / 10%
(53)
Dernière mise à jour : 04/2024

Description

En l’espace de quelques années, Elasticsearch est devenu incontournable dans le monde du moteur de recherche. D’abord très focalisé sur la recherche full-text et l’indexation optimisée de documents, ses excellentes performances et sa grande scalabilité lui ont ensuite permis de se diversifier pour adresser toujours plus d’enjeux : fuzzy search, indexation géospatiale, kNN, etc…

Cette formation sur un jour et demi est conçue pour vous aider à maîtriser Elasticsearch, depuis sa mise en place jusqu'à la construction d'un moteur de recherche robuste. Elle adresse autant l’aspect dev que l’aspect infrastructure et administration, car il est nécessaire de maîtriser les deux mondes pour construire des systèmes hautement performants.

Vous explorerez les fonctionnalités essentielles, apprendrez à créer des requêtes de recherche avancées et découvrirez comment concevoir et déployer un cluster Elasticsearch résilient. 

En utilisant une approche active et pratique, cette formation vous préparera à utiliser Elasticsearch de manière efficace dans un environnement prod-ready.

Icône Objectifs
Objectifs

Comprendre les fondamentaux d'Elasticsearch, y compris sa structure de données et ses fonctionnalités de recherche. Créer des requêtes de recherche avancées en utilisant le DSL et les fonctionnalités avancées de recherche. Concevoir et déployer un cluster Elasticsearch résilient en tenant compte des aspects de distribution des données et de l'administration du cluster.

Icône Contenu
Contenu

Deux Keynotes, de nombreuses mises en situation pour découvrir les ressources sur un cas-réel, et des bonus avancés pour aller plus loin.

Icône Public
Public

Développeurs.

Icône Financement
Financement

Nous sommes certifiés Qualiopi et vous pouvez faire prendre en charge une partie de cette formation selon votre situation.

Icône Prérequis
Prérequis

Connaissances générales en base de données est conseillée.

Icône Ressources pédagogiques
Ressources pédagogiques

Les contenus pédagogiques sont dispensés sur deux supports : les slides (un deck par jour et les deux keynotes), et le guide de formation.

Programme

Jour 1
Matin9h30-12h30

Introduction à Elasticsearch et ses fonctionnalités essentielles

Découverte des ressources de recherche de base : Discover et KQL

Exercices pratiques : Recherche de documents et Exploration des données

Après-midi14h -17h

Création de requêtes de recherche avancées avec la Query DSL

Utilisation des agrégations pour synthétiser de grands ensembles de données

Jour 2
Matin9h30-12h

Conception et déploiement d'un cluster Elasticsearch résilient

Architecture et distribution des données dans Elasticsearch

Administration du cluster Elasticsearch

Après-midi14h -17h

Installation et configuration d'un cluster ELK

Utilisation du stack ELK pour l'analyse des données

Prochaine session

La date ne vous convient pas ? Pas de soucis !

Contactez l'équipe Takima pour être tenu au courant des prochaines dates de sessions proposées pour cette formation.

Cela pourrait vous plaire également...

Les participants en parlent mieux que nous !