Plan du cours

Introduction

  • OpenSearch vs Elasticsearch vs Solr
  • Aperçu des fonctionnalités et de l'architecture d'OpenSearch

Pour commencer

  • Configurer OpenSearch et OpenSearch Dashboards
  • Mise à niveau d'Elasticsearch OSS vers OpenSearch
  • Création et configuration d'un cluster OpenSearch

Indexation des données

  • Envoi d'une demande à l'API index
  • Lecture ou récupération de données
  • Mise à jour et suppression de données
  • Création d'alias d'index
  • Ajout ou suppression d'index
  • Gestion des alias
  • Spécification des options d'alias d'index
  • Création d'un modèle
  • Réindexation des données

Ajout d'un flux de données

  • Création d'un modèle d'index
  • Création d'un flux de données
  • Intégrer des données dans le flux de données
  • Searchingérer un flux de données
  • Création d'un index de secours (rollover)
  • Gestion des flux de données

Search et l'agrégation des données

  • Agrégation de métriques, de godets et de pipelines
  • Utilisation du DSL de requête (requêtes au niveau des termes, en texte intégral et booléennes)
  • Création et gestion de modèles de recherche
  • Explorer les fonctionnalités de recherche avancées

Travailler avec des API

  • Paramètres pris en charge pour les opérations REST
  • Exemples de requêtes pour les opérations de l'OpenSearch
  • Explorer les API de l'OpenSearch

Utilisation des tableaux de bord OpenSearch

  • Configuration du serveur de cartes WMS  ;
  • Création d'un diagramme de Gantt
  • Générer des rapports à la demande
  • Utilisation des carnets de notes OpenSearch

Sécurisation de l'ouvertureSearch

  • Configuration du plugin de sécurité
  • Configuration de l'authentification et de l'autorisation
  • Configuration des fichiers YAML
  • Générer des certificats (TLS et CA)
  • Gestion des indices système
  • Utiliser Active Directory et LDAP
  • Mise en œuvre de SAML et OpenID connect
  • Activation de l'authentification par proxy
  • Obtention de certificats clients
  • Configuration des contrôles d'accès
  • Activation de la journalisation d'audit

Gestion des plugins OpenSearch

  • Utilisation de plugins de recherche (SQL, PPL, k-NN et recherche asynchrone)
  • Automatisation de la gestion des index avec les plugins IM
  • Réplication d'index entre clusters à l'aide de plugins
  • Alertes de sécurité et détection des anomalies
  • Utilisation de l'analyse des traces et de l'analyseur de performance

Intégration des clients et des outils

  • Gestion des tâches à l'aide du CLI d'OpenSearch
  • Interagir avec les clusters OpenSearch en utilisant Java
  • Utiliser les clients Python, Go et Javascript
  • Travailler avec des agents et des outils d'ingestion (Beats, Logstash, Grafana, etc.)

Dépannage et entretien

Résumé et prochaines étapes

Pré requis

  • Familiarité avec Elasticsearch et Kibana
  • Expérience dans le développement de logiciels

Audience

  • Développeurs
  • Administrateurs
 21 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (2)

Cours Similaires

QGIS for Geographic Information System

21 heures

Catégories Similaires