Plan du cours

Introduction

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

Premiers Pas

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

Indexation de Données

  • Envoi d'une requête à l'API d'indexation
  • 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'indices
  • Gestion des alias
  • Spécification des options d'alias d'index
  • Création d'un modèle
  • Re-indexation de 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
  • Ingestion de données dans le flux de données
  • Recherche dans un flux de données
  • Création d'un index de support (rollover)
  • Gestion des flux de données

Recherche et Agrégation de Données

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

Travailler avec les API

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

Utilisation d'OpenSearch Dashboards

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

Sécurisation d'OpenSearch

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

Gestion des Plugins OpenSearch

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

Intégration des Clients et Outils

  • Gestion des tâches à l'aide de la CLI OpenSearch
  • Interaction avec les clusters OpenSearch à l'aide de Java
  • Utilisation de clients Python, Go et Javascript
  • Travail avec des agents et outils d'ingestion (Beats, Logstash, Grafana, etc.)

Dépannage et Maintenance

Résumé et Prochaines Étapes

Pré requis

  • Connaissance d'Elasticsearch et Kibana
  • Expérience en développement logiciel

Public cible

  • Développeurs
  • Administrateurs
 21 heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires