コース概要

はじめに

  • 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 Connectの実装
  • プロキシ認証の有効化
  • クライアント証明書の取得
  • アクセス制御の構成
  • 監査ログの有効化

OpenSearchプラグインの管理

  • 検索プラグイン(SQL、PPL、k-NN、非同期検索)の使用
  • IMプラグインを使用したインデックス管理の自動化
  • プラグインを使用したクロスクラスタインデックスの複製
  • セキュリティと異常検出のアラート
  • トレース分析とパフォーマンスアナライザの使用

クライアントとツールとの統合

  • OpenSearch CLIを使用したタスク管理
  • Javaを使用してOpenSearchクラスタとの対話
  • Python、Go、およびJavaScriptクライアントの使用
  • エージェントと取り込みツール(Beats, Logstash, Grafanaなど)の使用

トラブルシューティングとメンテナンス

要約と次なるステップ

要求

  • ElasticsearchとKibanaに精通していること
  • ソフトウェア開発の経験があること

対象者

  • 開発者
  • 管理者
 21 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (2)

今後のコース

関連カテゴリー