支援対象地域:札幌、仙台、関東、愛知、関西、広島、福岡


Amazon ES(Elasticsearch Service)とは


Amazon ES(Amazon Elasticsearch Service) は、Amazonが提供するクラウドサービスです。AWSクラウドの Elasticsearchクラスター(複数のコンピュータを1台の高い処理能力などとして処理を行う)を、簡単にデプロイ、運用、スケールするマネージドサービスです。Elasticsearchはログ分析、リアルタイムのアプリケーションのモニタリング、クリックストリーム分析などのユースケース向けの、人気の高いオープンソースの検索および分析ソフトウェアです。Amazon ESを使用すると、ElasticsearchのAPIに直接アクセスできるため、既存のコードとアプリケーションがこのサービスと途切れずに連携することができます。Amazon ESは、Elasticsearchクラスターのすべてのリソースを提供して、クラスターを起動します。また、障害が発生した Elasticsearchノードを自動的に検出して置き換え、自己管理型インフラストラクチャに関連する負荷や処理手続きを減らします。また、単一の API 呼び出しを使用するか、コンソールで数回クリックするだけで、クラスターを簡単に増減などができます。Amazon ESの使用を開始するには、ドメインを作成します。Amazon ES ドメインは、Elasticsearchクラスターと同義です。ドメインは、指定した設定、インスタンスタイプ、インスタンス数、およびストレージリソースを含むクラスターです。Amazon ESコンソールを使用すると、ドメインを数分でセットアップして設定できます。AWSのその他のサービスとの連携やリソースに対して使いやすくなっています。

Elasticsearchとは

Elasticsearch は Elastic 社が開発しているオープンソースの検索・分析ソフトウェアです。大量のドキュメントから目的の単語を含むドキュメントを高速に抽出することができます。RESTful分散検索/分析エンジンで、Apache Lucene を基盤として構築されています。2010年のリリース以来、Elasticsearch はすぐに最も人気のある検索エンジンとなり、ログ分析、フルテキスト検索、セキュリティインテリジェンス、ビジネス分析、およびオペレーショナルインテリジェンスのユースケースに広く使用されています。そのElasticsearchをAWSのリソースに対して使いやすくUIを提供しているのがAmazon ESとなります。