

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon OpenSearch Service とは？
<a name="what-is"></a>

Amazon OpenSearch Service は、 AWS クラウドでの OpenSearch クラスターのデプロイ、運用、スケーリングを容易にするマネージドサービスです。OpenSearch Service ドメインは、OpenSearch クラスターと同義です。ドメインは、指定した設定、インスタンスタイプ、インスタンスカウント、およびストレージリソースを持つクラスターです。Amazon OpenSearch Service は、OpenSearch および従来の Elasticsearch OSS (ソフトウェアのファイナルオープンソースバージョンである 7.10 まで) をサポートしています。ドメインを作成するときに、使用する検索エンジンを選択できます。

***OpenSearch*** はログ分析、リアルタイムのアプリケーションモニタリング、クリックストリーム分析などのユースケース向けの、完全なオープンソースの検索および分析エンジンです。詳細については、「[OpenSearch ドキュメント](https://opensearch.org/docs/)」を参照してください。

***Amazon OpenSearch Service*** は、OpenSearch クラスターのすべてのリソースをプロビジョニングして、OpenSearch クラスターを起動します。また、障害が発生した OpenSearch Service ノードを自動的に検出して置き換え、セルフマネージドインフラストラクチャに関連するオーバーヘッドを減らします。また、単一の API コールを使用するか、コンソールで数回クリックするだけで、クラスターを簡単にスケーリングできます。

![データソースは に流れ、モニタリング OpenSearch Service 、SIEM、検索に出力されます。](http://docs.aws.amazon.com/ja_jp/opensearch-service/latest/developerguide/images/whatis.png)


OpenSearch Service の使用を開始するには、OpenSearch クラスターに相当する OpenSearch Service ドメインを作成します。クラスター内の各 EC2 インスタンスは、1 つの OpenSearch Service ノードとして機能します。

OpenSearch Service コンソールを使用すると、ドメインを数分でセットアップして設定できます。プログラムによるアクセスを希望する場合は、[AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/)、[AWS SDK](https://aws.amazon.com/code)、または [Terraform](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/opensearch_domain) を使用できます。

## Amazon OpenSearch Service の機能
<a name="what-is-features"></a>

OpenSearch Service には以下の機能があります。

**[Scale]** (スケール)
+ 費用効率の高い Graviton インスタンスを含む、*インスタンスタイプ*と呼ばれる、CPU、メモリ、ストレージ容量の多数の設定
+ 最大 1002 個のデータノードをサポート
+ 最大 25 PB のアタッチ済みストレージ
+ 読み取り専用データ用のコストパフォーマンスに優れた [UltraWarm](ultrawarm.md) および[コールドストレージ](cold-storage.md)

**セキュリティ**
+ AWS Identity and Access Management (IAM) アクセスコントロール
+ Amazon VPC および VPC セキュリティグループと簡単に統合
+ 保管時のデータの暗号化およびノード間の暗号化
+ OpenSearch Dashboards の Amazon Cognito 認証、HTTP 基本認証、または SAML 認証
+ インデックスレベル、ドキュメントレベル、フィールドレベルのセキュリティ
+ 監査ログ
+ Dashboards マルチテナンシー

**安定性**
+ *リージョン*および*アベイラビリティーゾーン*と呼ばれる、リソース用の複数の地理的場所
+ *マルチ AZ* と呼ばれる、同じ AWS リージョン内の 2 つまたは 3 つのアベイラビリティーゾーンにまたがるノード割り当て
+ クラスター管理タスクをオフロードする専用マスターノード
+ OpenSearch Service ドメインをバックアップおよび復元する自動スナップショット

**柔軟性**
+ ビジネスインテリジェンス (BI) アプリケーションとの統合のための SQL サポート
+ 検索結果を改善するためのカスタムパッケージ

**人気のあるサービスとの統合**
+ OpenSearch Dashboards を使用したデータの可視化
+ OpenSearch Service ドメインメトリクスのモニタリングとアラームの設定のための Amazon CloudWatch との統合
+ OpenSearch Service ドメイン AWS CloudTrail への設定 API コールを監査するための との統合
+ OpenSearch サービスへのストリーミングデータのロードのための Amazon S3、Amazon Kinesis、および Amazon DynamoDB との統合
+ データが特定のしきい値を超えたときの Amazon SNS からのアラート

## OpenSearch と Amazon OpenSearch Service の使い分け
<a name="whatis-whentouse"></a>

次の表を使用して、プロビジョニングされた Amazon OpenSearch Service とセルフマネージド OpenSearch のどちらが正しい選択であるかを判断します。


| OpenSearch | Amazon OpenSearch Service | 
| --- | --- | 
|  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/opensearch-service/latest/developerguide/what-is.html)  |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/opensearch-service/latest/developerguide/what-is.html)  | 

## サポートされているバージョンの Elasticsearch および OpenSearch
<a name="choosing-version"></a>

OpenSearch Service は **OpenSearch** の以下のバージョンをサポートしています。
+ 3.5、3.3、3.1、2.19、2.17、2.15、2.13、2.11、2.9、2.7、2.5、2.3、1.3、1.2、1.1、1.0

OpenSearch Service は、レガシー **Elasticsearch** の以下のバージョンをサポートしています。
+ 7.10、7.9、7.8、7.7、7.4、7.1、6.8、6.7、6.5、6.4、6.3、6.2、6.0、5.6、5.5、5.3、5.1、2.3、1.5

価格性能、機能の豊富さ、セキュリティの向上の観点から、OpenSearch Service を最大限に活用するために、利用可能な最新の OpenSearch バージョンへのアップグレードを推奨します。

## 標準サポートおよび延長サポート
<a name="end-of-support"></a>

AWS は、標準サポートのバージョンのバグ修正とセキュリティ更新を提供します。延長サポートのバージョンの場合、 は標準サポート終了後少なくとも 12 か月間、正規化されたインスタンス時間 (NIH) あたりの定額料金で重要なセキュリティ修正 AWS を提供します。NIH はインスタンスのサイズと使用時間に基づきます。

延長サポート料金は、ドメインが標準サポートの対象ではなくなったバージョンを実行すると自動的に適用されます。これらの料金を回避するには、サポートされているバージョンにアップグレードしてください。

以下の表に、OpenSearch およびレガシー Elasticsearch バージョンのサポート終了スケジュールを示します。

OpenSearch Service は、複数の OpenSearch バージョンと、レガシーオープンソース Elasticsearch バージョンをサポートしています。一部のバージョンでは、標準サポートの終了と延長サポートの日程が既に公開されています。価格性能、機能の豊富さ、セキュリティの向上の観点から、OpenSearch Service を最大限に活用するために、利用可能な最新の OpenSearch バージョンへのアップグレードを推奨します。以下の表に、Elasticsearch および OpenSearch のバージョンと、そのサポートスケジュールのリストを示します。

Elasticsearch バージョンのサポート終了スケジュールは以下のとおりです。


| ソフトウェアのバージョン | 標準サポート終了日 | 延長サポート終了日 | 
| --- | --- | --- | 
| Elasticsearch バージョン 1.5 および 2.3 | 2025 年 11 月 7 日 | 2026 年 11 月 7 日 | 
| Elasticsearch バージョン 5.1 から 5.5 | 2025 年 11 月 7 日 | 2026 年 11 月 7 日 | 
| Elasticsearch バージョン 5.6 | 2025 年 11 月 7 日 | 2028 年 11 月 7 日 | 
| Elasticsearch バージョン 6.0 から 6.7 | 2025 年 11 月 7 日 | 2026 年 11 月 7 日 | 
| Elasticsearch バージョン 6.8 | 未発表  | 未発表 | 
| Elasticsearch バージョン 7.1 から 7.8 | 2025 年 11 月 7 日 | 2026 年 11 月 7 日 | 
| Elasticsearch バージョン 7.9 | 未発表 | 未発表 | 
| Elasticsearch バージョン 7.10 | 未発表 | 未発表 | 

OpenSearch バージョンのサポート終了スケジュールは次のとおりです。


| ソフトウェアのバージョン | 標準サポート終了日 | 延長サポート終了日 | 
| --- | --- | --- | 
| OpenSearch バージョン 1.0 から 1.2 | 2025 年 11 月 7 日 | 2026 年 11 月 7 日 | 
| Opensearch バージョン 1.3 | 未発表 | 未発表 | 
| OpenSearch バージョン 2.3 から 2.9 | 2025 年 11 月 7 日 | 2026 年 11 月 7 日 | 
| OpenSearch バージョン 2.11 以降のバージョン | 未発表 | 未発表 | 

## OpenSearch と Elasticsearch の標準サポートと延長サポート
<a name="standard-support-extended-suppport"></a>

AWS は、標準サポートの対象となるバージョンの定期的なバグ修正とセキュリティ更新を提供します。延長サポート対象のバージョンについては、 AWS は標準サポート終了から少なくとも 12 か月間、正規化されたインスタンス時間 (NIH) ごとに追加の定額料金で重要なセキュリティ修正を提供します。NIH は、インスタンスサイズ (中、大など) とインスタンス時間数の係数として計算されます (例については、以下の延長サポート料金の計算セクションを参照してください)。延長サポート料金は、ドメインが標準サポートが終了したバージョンを実行している場合に自動的に適用されます。標準サポートの対象となる最新バージョンにアップグレードすることで、延長サポート料金の発生を回避できます。延長サポート料金の詳細については、[料金表ページ](https://aws.amazon.com/opensearch-service/pricing/#Extended_support_costs)を参照してください。延長サポートの一般情報については、「[Extended Support FAQ](https://aws.amazon.com/opensearch-service/faqs/#awt-content-topics#ams#c111#extended-support-9)」を参照してください。

## 延長サポート料金の計算
<a name="calculating-charges"></a>

延長サポート対象のバージョンを実行しているドメインには、定額追加料金/正規化されたインスタンス時間 (NIH) が課金されます。例えば、米国東部 (バージニア北部) リージョンでは 0.0065 USD です。NIH は、インスタンスサイズ (中、大など) とインスタンス時間数の係数として計算されます。例えば、米国東部 (バージニア北部) リージョンで m7g.medium.search インスタンスを 24 時間実行している場合、料金は 0.068 USD/インスタンス時間 (オンデマンド) で、通常は 1.632 USD (0.068 USD x 24) になります。延長サポート対象のバージョンを実行している場合は、0.0065 USD/NIH を追加で支払います。この料金は、0.0065 USD x 24 (インスタンス時間数) x 2 (サイズ正規化係数、中規模インスタンスの場合は 2) として計算され、24 時間延長サポートの場合は 0.312 USD になります。24 時間の合計支払い額は、標準インスタンスの使用コストと延長サポートコストの合計 1.944 USD (1.632 USD\+0.312 USD) になります。以下の表に、OpenSearch Service のさまざまなインスタンスサイズの正規化係数を示します。


| インスタンスサイズ | 正規化係数 | 
| --- | --- | 
| nano | 0.25 | 
| micro | 0.5 | 
| small | 1 | 
| medium | 2 | 
| large | 4 | 
| xlarge | 8 | 
| 2xlarge | 16 | 
| 4xlarge | 32 | 
| 8xlarge | 64 | 
| 9xlarge | 72 | 
| 10xlarge | 80 | 
| 12xlarge | 96 | 
| 16xlarge | 128 | 
| 18xlarge | 144 | 
| 24xlarge | 192 | 
| 32xlarge | 256 | 

## Amazon OpenSearch Service の料金
<a name="pricing"></a>

OpenSearch Service の場合、1 時間ごとの EC2 インスタンスの使用およびインスタンスにアタッチされたすべての EBS ストレージボリュームの累積サイズに対して料金が発生します。[標準 AWS データ転送料金](https://aws.amazon.com/ec2/pricing/)も適用されます。

ただし、いくつかの注意すべきデータ転送の例外があります。ドメインが[複数のアベイラビリティーゾーン](managedomains-multiaz.md)を使用する場合、OpenSearch Service では 2 つのアベイラビリティゾーン間のトラフィックに対して課金されません。シャードの割り当てと再分散中にドメイン内で大幅なデータ転送が発生した場合、OpenSearch Service はこのトラフィックに対して測定も課金も行いません。同様に、OpenSearch Service では [UltraWarm](ultrawarm.md)/[コールド](cold-storage.md)ノードと Amazon S3 の間のデータ転送に対して料金は発生しません。

料金の詳細については、「[Amazon OpenSearch Service の料金表](https://aws.amazon.com/elasticsearch-service/pricing/)」を参照してください。設定変更中に発生する料金については、「[設定変更に関連する料金](managedomains-configuration-changes.md#managedomains-config-charges)」を参照してください。

## 関連サービス
<a name="related-services"></a>

OpenSearch Service は、次のサービスでよく使用されます。

[Amazon CloudWatch](https://docs.aws.amazon.com/cloudwatch/)  
ドメインヘルスやパフォーマンスをモニタリングできるように、メトリクスは、OpenSearch Service ドメインから CloudWatch に自動的に送信されます。詳細については、「[Amazon CloudWatch を用いた OpenSearch クラスターメトリクスのモニタリング](managedomains-cloudwatchmetrics.md)」を参照してください。  
CloudWatch Logs は、別の方向に送信することもできます。分析のために OpenSearch Service にデータをストリーミングするように CloudWatch Logs を設定できます。詳細については[Amazon CloudWatch からストリーミングデータをロードする](integrations-cloudwatch.md)を参照してください。

[AWS CloudTrail](https://docs.aws.amazon.com/cloudtrail/)  
を使用して AWS CloudTrail 、アカウントの OpenSearch Service 設定 API コールおよび関連イベントの履歴を取得します。詳細については、「[を使用した Amazon OpenSearch Service API コールのモニタリング AWS CloudTrail](managedomains-cloudtrailauditing.md)」を参照してください。

[Amazon Kinesis](https://docs.aws.amazon.com/kinesis/)  
Kinesis は、大規模なストリーミングデータをリアルタイムで処理するマネージドサービスです。詳細については、「[Amazon Kinesis Data Streams からストリーミングデータをロードする](integrations-kinesis.md)」および「[Amazon Data Firehose からストリーミングデータをロードする](integrations-fh.md)」を参照してください。

[Amazon S3](https://docs.aws.amazon.com/s3/)  
Amazon Simple Storage Service (Amazon S3) は、インターネット用のストレージを提供します。このガイドでは、Amazon S3 と統合するための Lambda サンプルコードが提供されています。詳細については、「[Amazon S3 からストリーミングデータをロードする](integrations-s3-lambda.md)」を参照してください。

[AWS IAM](https://aws.amazon.com/iam/)  
AWS Identity and Access Management (IAM) は、OpenSearch Service ドメインへのアクセスを管理するために使用できるウェブサービスです。詳細については、「[Amazon OpenSearch Service での Identity and Access Management](ac.md)」を参照してください。

[AWS Lambda](https://docs.aws.amazon.com/lambda/)  
AWS Lambda は、サーバーのプロビジョニングや管理を行わずにコードを実行できるようにするコンピューティングサービスです。このガイドでは、DynamoDB、Amazon S3、および Kinesis からデータをストリーミングするための Lambda サンプルコードが提供されています。詳細については、「[Amazon OpenSearch Service へのストリーミングデータをロードする](integrations.md)」を参照してください。

[Amazon DynamoDB](https://docs.aws.amazon.com/dynamodb/)  
Amazon DynamoDB は、フルマネージド NoSQL データベースサービスであり、シームレスなスケーラビリティを備えた高速で予測可能なパフォーマンスを提供します。OpenSearch Service へのデータのストリーミングの詳細については、「[Amazon DynamoDB テーブルからストリーミングデータをロードする](integrations-dynamodb.md)」を参照してください。

[Amazon Quick](https://docs.aws.amazon.com/quicksight/)  
クイックダッシュボードを使用して、OpenSearch Service からデータを視覚化できます。詳細については、「 [クイックユーザーガイド」の「Amazon OpenSearch Service とクイックの使用](https://docs.aws.amazon.com/quicksight/latest/user/connecting-to-es.html)」を参照してください。 **

**注記**  
OpenSearch には、Elasticsearch B.V. からの特定の Apache ライセンスの Elasticsearch コードやその他のソースコードが含まれています。Elasticsearch B.V. は、他のソースコードのソースではありません。ELASTICSEARCH は Elasticsearch B.V. の登録商標です。