OpenSearch

OpenSearch Service は、OpenSearch互換のマネージド型分析(Analytics)サービスです。

全文検索をはじめ、ログ分析、メトリクス分析、セキュリティ分析など、さまざまなデータを検索・可視化・監視できます。

可視化には OpenSearch Dashboards を使用し、アプリ検索やセキュリティ監査、システムの可観測性を高める用途にも広く利用されています。

システム構成は、Domain(ドメイン)単位で管理され、シャード / レプリカによってデータの分散と冗長化を実現します。

運用面では、自動スナップショットやバックアップ機能によりデータ保全を行い、モニタリングによって稼働状況を可視化できます。

IAM や Cognito による認証管理、KMS によるデータ暗号化、VPC 内配置によるネットワーク制御など、セキュリティ面でも優れています。

S3 との連携でデータの永続化やアーカイブが可能で、Kinesis Data Firehose からのリアルタイムログ取り込み、CloudWatch での監視、Lambda を使ったカスタム処理など、他の AWS サービスとも密接に連携します。

重要用語

Domain
シャード
レプリカ

ユースケース

  • リスト1
  • リスト2
  • リスト3

ベストプラクティス

  • リスト1
  • リスト2
  • リスト3

高可用性・冗長化

  • リスト1
  • リスト2
  • リスト3

セキュリティ

  • リスト1
  • リスト2
  • リスト3

運用・監視

  • リスト1
  • リスト2
  • リスト3

デフォルトのリミット値

リミット事項 上限数
項目1上限1
項目2上限2
項目3上限3
項目4上限4
項目5上限5

AWS CLIのサンプルコード

vpc を作成
vpc を作成
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc

Terraformのサンプルコード

vpc を作成
bbbbbbbbbbbbbbbbbbbbbbb
ddddddddddddddddddddddd
vpc を作成
xxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyy

課金モデル

項目 内容
項目1内容1
項目2内容2
項目3内容3
項目4内容4
項目5内容5

公式ページ

AWSドキュメント