Amazon OpenSearch Service(旧称Amazon Elasticsearch Service)はElasticsearchとは異なるサービスであり、Elasticsearchの開発元であるElasticとパートナーシップを締結しているわけではありません。AmazonのOpenSearch Serviceは、Elasticsearchの古い分離されたバージョンをもとに構築されたもので、Elasticから直接提供される機能、選択肢、サポートは非常に限られます。
ElasticのオフィシャルソリューションであるElasticsearch Serviceをご利用ください。Elasticsearch Serviceは、ElasticsearchとKibanaをはじめ、Elasticの完全なエクスペリエンスをAWS上で提供します。Elasticの技術とノウハウを詰め込んだ検索機能がデプロイを支えることの安心感に加えて、セキュリティアップデートやソリューション、サポート等の嬉しいメリットがあります。
14日間の無料トライアルクレジットカード情報の入力は必要ありません。
検討事項
Elasticsearch
Amazon OpenSearch
クラウドプロバイダーの柔軟性
本当の意味でのマルチクラウドの柔軟性
特定のクラウドに依存せず、AWS、Azure、Google Cloudに対応する柔軟なデプロイオプション。セルフマネージドやサービスのオプションも商業的にサポートされます。
搭載されている機械学習/AI機能
ネイティブ統合された機械学習機能
機械学習と特定モデルを使用するソリューションが統合されており、すぐに使用できるよう構成済みです。お客様はすぐにデータをインジェストして、インサイトを得ることができます。
Elastic MLは、Hugging FaceからのPyTorchモデルのインポートをサポートしています。先進的な機械学習ユースケースを幅広くサポートしており、独自のユースケースにも対応します。
別のプラグイン
AWS OpenSearchでは、テキスト埋め込みユースケースについてのみ、機械学習モデルのインジェストがサポートされます。ソリューションプラグインで使用する場合、機能が限定されます。
クラスター横断検索(CCS)とクラスター横断複製(CCR)
グローバル分散クラスター検索
ElasticsearchのCCSおよびCCRでは、グローバルに分散された複数のクラスターに対して検索が可能です。セルフマネージド、ハイブリッド、クラウドサービスプロバイダーにも対応し、すべてのユースケースに対応する低遅延検索を実現します。
限定的に対応します。AWS OpenSearchのCCSおよびCCRはAWS OpenSearchでホストされるクラスターのみをサポートしており、ハイブリッドやマルチクラウドには対応しません。カスタム辞書やSQLはサポートされません。M3インスタンスやバースト可能(T2およびT3)インスタンスもサポートされません。
ベクトル検索
ネイティブ統合機能
大規模、高パフォーマンスのハイブリッド検索に最適化されています。複数のステップを1つのAPI呼び出しにまとめながら、1つのエンドポイントで簡単にセマンティック検索を実行できます。AIの専門知識がない開発者もベクトル検索機能を利用でき、データサイエンスチームに頼る必要がありません。
別のプラグイン
複数のステップに分かれており、高度なメモリ管理が必要です。基本的な操作でもアルゴリズムを指定し、インデックス設定を構成します。
アプリケーションパフォーマンス監視とフルスタックオブザーバビリティ
統合済みAPM
Elastic APMは、Elasticsearchプラットフォーム内ですぐに使用でき、ログ、メトリック、トレースを統一的な方法で簡単に分析したり、アプリケーションの全体的なパフォーマンスを確認したりできます。
OpenSearchには、1つの場所に集約されたオブザーバビリティ機能がありません。
トレースを分析するにはAWS X-Rayなどの別ツールやサードパーティ製ツールを使用する必要があり、このようなインサイトを得る追加ツールを構成するための時間や労力が余分にかかることになります。そのため、トラブルシューティングのワークフローが煩雑になります。
セキュリティを高めるElastic SIEM
ネイティブのセキュリティ
Elastic SIEMはElasticsearchプラットフォームですぐに使用できる機能であり、お客様は統一的な方法でセキュリティを設定することができます。
Elastic SIEM OOTBを使用すると、クラウドのセキュリティ体制管理ニーズに対応できます。Elastic SIEMでは、インタラクティブな操作でデータを監視し、アクティビティを包括的に把握して、潜在的な脅威の優先順位を付けることができます。
OpenSearchにはSIEM機能が搭載されておらず、セキュリティニーズに対応する追加サービスを使用したり、別途サードパーティサービスを契約したりする必要があります。
検索専用機能
利用開始を早める機能
Elasticsearchプラットフォームには、検索機能の実装に役立つビルド済みツールとUIが搭載されています。
すぐに使用できるWebクローラーを利用して、データを簡単にインジェストできます。また、Workplace SearchのUIを使用して、社内検索ソリューションを簡単に実装できます。
AWS OpenSearchには、Webクローラーや社内検索ソリューションなどの検索用ツールがあらかじめ用意されていません。このようなツールを利用するには、別のサービスを購入する必要があります。
検討事項
クラウドプロバイダーの柔軟性
搭載されている機械学習/AI機能
クラスター横断検索(CCS)とクラスター横断複製(CCR)
ベクトル検索
アプリケーションパフォーマンス監視とフルスタックオブザーバビリティ
セキュリティを高めるElastic SIEM
検索専用機能
Elasticsearch
Amazon OpenSearch
本当の意味でのマルチクラウドの柔軟性
特定のクラウドに依存せず、AWS、Azure、Google Cloudに対応する柔軟なデプロイオプション。セルフマネージドやサービスのオプションも商業的にサポートされます。
ネイティブ統合された機械学習機能
機械学習と特定モデルを使用するソリューションが統合されており、すぐに使用できるよう構成済みです。お客様はすぐにデータをインジェストして、インサイトを得ることができます。
Elastic MLは、Hugging FaceからのPyTorchモデルのインポートをサポートしています。先進的な機械学習ユースケースを幅広くサポートしており、独自のユースケースにも対応します。
別のプラグイン
AWS OpenSearchでは、テキスト埋め込みユースケースについてのみ、機械学習モデルのインジェストがサポートされます。ソリューションプラグインで使用する場合、機能が限定されます。
グローバル分散クラスター検索
ElasticsearchのCCSおよびCCRでは、グローバルに分散された複数のクラスターに対して検索が可能です。セルフマネージド、ハイブリッド、クラウドサービスプロバイダーにも対応し、すべてのユースケースに対応する低遅延検索を実現します。
限定的に対応します。AWS OpenSearchのCCSおよびCCRはAWS OpenSearchでホストされるクラスターのみをサポートしており、ハイブリッドやマルチクラウドには対応しません。カスタム辞書やSQLはサポートされません。M3インスタンスやバースト可能(T2およびT3)インスタンスもサポートされません。
ネイティブ統合機能
大規模、高パフォーマンスのハイブリッド検索に最適化されています。複数のステップを1つのAPI呼び出しにまとめながら、1つのエンドポイントで簡単にセマンティック検索を実行できます。AIの専門知識がない開発者もベクトル検索機能を利用でき、データサイエンスチームに頼る必要がありません。
別のプラグイン
複数のステップに分かれており、高度なメモリ管理が必要です。基本的な操作でもアルゴリズムを指定し、インデックス設定を構成します。
統合済みAPM
Elastic APMは、Elasticsearchプラットフォーム内ですぐに使用でき、ログ、メトリック、トレースを統一的な方法で簡単に分析したり、アプリケーションの全体的なパフォーマンスを確認したりできます。
OpenSearchには、1つの場所に集約されたオブザーバビリティ機能がありません。
トレースを分析するにはAWS X-Rayなどの別ツールやサードパーティ製ツールを使用する必要があり、このようなインサイトを得る追加ツールを構成するための時間や労力が余分にかかることになります。そのため、トラブルシューティングのワークフローが煩雑になります。
ネイティブのセキュリティ
Elastic SIEMはElasticsearchプラットフォームですぐに使用できる機能であり、お客様は統一的な方法でセキュリティを設定することができます。
Elastic SIEM OOTBを使用すると、クラウドのセキュリティ体制管理ニーズに対応できます。Elastic SIEMでは、インタラクティブな操作でデータを監視し、アクティビティを包括的に把握して、潜在的な脅威の優先順位を付けることができます。
OpenSearchにはSIEM機能が搭載されておらず、セキュリティニーズに対応する追加サービスを使用したり、別途サードパーティサービスを契約したりする必要があります。
利用開始を早める機能
Elasticsearchプラットフォームには、検索機能の実装に役立つビルド済みツールとUIが搭載されています。
すぐに使用できるWebクローラーを利用して、データを簡単にインジェストできます。また、Workplace SearchのUIを使用して、社内検索ソリューションを簡単に実装できます。
AWS OpenSearchには、Webクローラーや社内検索ソリューションなどの検索用ツールがあらかじめ用意されていません。このようなツールを利用するには、別のサービスを購入する必要があります。
SignUpCTA
Elastic Cloud on AWSに移行しましょう。AWSでオフィシャルElasticsearchサービスを使えるだけでなく、他にない機能やエキスパートによるサポートも活用できます。
ガイドはこちら