
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 を作成
#include <stdio.h>
void main(void) {
  int i;
  for (i=0; i<10; i++)
    printf("%d\n", i);
vpc を作成
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc
Terraformのサンプルコード
vpc を作成
bbbbbbbbbbbbbbbbbbbbbbb
ddddddddddddddddddddddd
vpc を作成
xxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyy
課金モデル
| 項目 | 内容 | 
|---|---|
| 項目1 | 内容1 | 
| 項目2 | 内容2 | 
| 項目3 | 内容3 | 
| 項目4 | 内容4 | 
| 項目5 | 内容5 |