課程簡介

簡介

  • OpenSearch vs Elasticsearch vs Solr
  • OpenSearch功能和架構概述

入門

  • 設置OpenSearch和OpenSearch Dashboards
  • 從Elasticsearch OSS升級到OpenSearch
  • 創建和配置OpenSearch集羣

數據索引

  • 向索引API發送請求
  • 讀取或檢索數據
  • 更新和刪除數據
  • 創建索引別名
  • 添加或刪除索引
  • 管理別名
  • 指定索引別名選項
  • 創建模板
  • 重新索引數據

添加數據流

  • 創建索引模板
  • 創建數據流
  • 將數據攝取到數據流中
  • 搜索數據流
  • 創建後備索引(滾動)
  • 管理數據流

搜索和聚合數據

  • 指標、桶和管道聚合
  • 使用查詢DSL(詞項級、全文和布爾查詢)
  • 創建和管理搜索模板
  • 探索高級搜索功能

使用API

  • REST操作支持的參數
  • OpenSearch操作的示例請求
  • 探索OpenSearch API

使用OpenSearch Dashboards

  • 配置WMS地圖服務器  
  • 創建甘特圖
  • 生成按需報告
  • 使用OpenSearch Notebooks

保護OpenSearch

  • 設置安全插件
  • 配置身份驗證和授權
  • 配置YAML文件
  • 生成證書(TLS和CA)
  • 管理系統索引
  • 使用Active Directory和LDAP
  • 實現SAML和OpenID連接
  • 啓用代理身份驗證
  • 獲取客戶端證書
  • 配置訪問控制
  • 啓用審計日誌記錄

管理OpenSearch插件

  • 使用搜索插件(SQL、PPL、k-NN和異步搜索)
  • 使用IM插件自動化索引管理
  • 使用插件複製跨集羣索引
  • 警報安全和異常檢測
  • 使用跟蹤分析和性能分析器

集成客戶端和工具

  • 使用OpenSearch CLI管理任務
  • 使用Java與OpenSearch集羣交互
  • 使用Python、Go和Javascript客戶端
  • 使用代理和攝取工具(如Beats、Logstash、Grafana等)

故障排除和維護

總結與下一步

最低要求

  • 熟悉Elasticsearch和Kibana
  • 具備軟件開發經驗

受衆

  • 開發人員
  • 管理員
 21 時間:

客戶評論 (2)

課程分類