Référence : OPSE
Durée : 2 jours (14 heures)
Dernière mise à jour : mai 2024
Présentation
Issu du fork de la version 7.10 d’ElasticSearch, OpenSearch voit le jour en juillet 2021 sous l’impulsion d’Amazon Web Services pour des raisons d’incompatibilité de licence avec leur offre Cloud. ElasticsSearch étant passé sous double licence (Elastic et SSPL), OpenSearch devient la véritable alternative full open source du moteur d’indexation et de recherche s’appuyant sur Apache Lucene.
Avec des facilités d’interrogation et des fonctions de distribution en cluster autorisant une excellente montée en charge, OpenSearch tire le meilleur de la librairie Lucene. Sa grande tolérance aux pannes, sa capacité à traiter de gros volumes de données et ses fonctionnalités d’analyse confère à OpenSearch autant d’arguments d’adoption au sein de nombreux SI.
Cette formation s’adresse à tous ceux désireux d’utiliser ce système de gestion de données, autant pour des besoins de monitoring de SI que pour de l’indexation full-text. Ainsi ses principes architecturaux, son API REST et ses stratégies d’indexation et de requêtage seront passés en revue. Un TP fil rouge réaliste accompagnera les stagiaires tout au long de leur apprentissage pour ainsi illustrer les cas d’utilisation où le moteur de recherche prend tout son sens.
Programme
Introduction
- Qu’est-ce qu’OpenSearch ?
- Un peu d’histoire
- Comparaison avec ElasticSearch
- Qu’est-ce qu’OpenSearch Dashboard?
- Les cas d’utilisation
- Les principes architecturaux et concepts clés : nœuds, indexes, shards et réplication
- Installation et paramétrage
Fonctionnement d’OpenSearch
- Le format JSON et l’API REST HTTP
- Les recherches simples et composées de documents
- Le mapping et les types de données
- Analyse de documents et des données
- La gestion du scoring et le boost
- Les agrégations
Fonctionnalités avancées d’OpenSearch
- Le choix et/ou la définition de son propre analyseur
- Le filtrage et le tri des résultats
- La suggestion et le surlignage
- Pertinence géographique des requêtes (Geopoint)
- La Percolation (Percolate Query)
- L’ingestion et les pipelines
Découverte et utilisation d’OpenSearch Dashboard
- Présentation de l’IHM d’OpenSearch Dashboard
- Le contexte de travail : index-pattern ou dataview
- Le filtre temporel
- L’exploration de données
- La création de métriques
- La création de graphiques
Visualisation avancée avec OpenSearch Dashboard
- Les différents types d’agrégations
- Les différentes visualisations
- La configuration des graphiques
- Mise en place d’une Map à l’aide de Geopoint
- Créer et partager un tableau de bord
En présentiel
Nous dispensons nos formations en présentiel dans nos locaux de Toulouse ou dans vos locaux dans toute l’Europe.
En distanciel
Nous dispensons également nos formations à distance, sous forme de classe virtuelle en visio conférence, avec l’outil de votre choix (Google Meet, Teams, Zoom…).
Pour toute demande contactez-nous !
Méthode pédagogique
65% de travaux pratiques
Modalités d’évaluation
Travaux pratiques et QCM
Audience
Architectes et chefs de projets techniques, développeurs
Versions des technologies
OpenSearch 2.x
Pré-requis
Quelques notions NoSQL, REST
Tarif