Amazon Elasticsearch Service は完全マネージド型のサービスで、ログデータをペタバイト規模で検索、分析、視覚化することができます。

Elasticsearch クラスターは、セットアップ、スケーリング、管理が困難です。Amazon Elasticsearch Service は完全マネージド型のサービスとして、Elasticsearch クラスターのセットアップ、デプロイ、設定、パッチ適用、モニタリングを管理するため、クラスターの管理にかかる時間を短縮し、アプリケーションの構築により多くの時間を費やすことができます。AWS コンソールを数回クリックするだけで、拡張性が高く安全で利用可能な Elasticsearch クラスターを作成できます。Amazon Elasticsearch Service は、オープンソースの Elasticsearch API、マネージド Kibana、Logstash やその他の AWS サービスとの統合、SQL クエリを提供するため、既存のツールとコードを引き続き使用できます。

主な特徴

デプロイと管理が簡単

セットアップと設定: Amazon Elasticsearch Service は簡単に開始できます。AWS マネジメントコンソールまたは AWS コマンドラインインターフェイス (CLI) を介した単一の API 呼び出しを使用して、Amazon Elasticsearch Service クラスターをセットアップおよび設定できます。インスタンスの数、インスタンスタイプ、ストレージオプションを指定し、既存のクラスターをいつでも変更または削除できます。

インプレースアップグレード: Amazon Elasticsearch Service により、インプレースバージョンアップグレードを使用することで、Elasticsearch クラスターを新しいバージョンにダウンタイム無しで簡単にアップグレードできます。ンプレースアップグレードのおかげで、手動でスナップショットをとり、新しいバージョンの Elasticsearch を実行する新しいクラスタにリストアし、すべてのエンドポイント参照を更新するという面倒な手続きが不要になります。詳細 »

イベント監視とアラート: Amazon Elasticsearch Service が組み込みのイベント監視とアラートを提供するようになりました。これにより、クラスターに保存されているデータを監視し、事前に設定されたしきい値に基づいて自動的に通知を送信できます。Elasticsearch アラートプラグインの Open Distro を使用して構築されたこの機能により、Kibana インターフェイスと REST API を使用してアラートを設定および管理し、カスタム Webhook、Slack、Amazon Simple Notification Service (SNS)、Amazon Chime を介して通知を受信できます。また、インスタンスの数、クラスターの健全性、検索可能なドキュメント、CPU、メモリ、Amazon CloudWatch を介したデータおよびマスターノードのディスク使用率などのクラスター健全性メトリックを追加料金なしで表示できます。

SQLクエリ: Amazon Elasticsearch Service は、SQL 構文を使用した Elasticsearch クラスターのクエリをサポートしています。Elasticsearch SQL プラグインの Open Distro を使用して構築されたこの機能は、CSV への直接エクスポートや SQL から Elasticsearch JSON へのクエリ変換など、40 個を超える SQL 関数、データ型、コマンドを提供します。JDBC ドライバーを介して、既存の SQL ベースのビジネスインテリジェンスや ETL ツールに接続することもできます。

オープンソースツールとの統合: Amazon Elasticsearch Service は組み込みの Kibana と Logstash との統合を提供しているため、お望みのオープンソースツールを使用してデータを取り込んで視覚化できます。既存のコードを引き続き使用して、Elasticsearch API に直接アクセスし、Kuromoji、Phonetic Analysis、Ingest Processor Attachment、Ingest User Agent Processor、Mapper Murmur3 などのプラグインに直接アクセスできます。

高度にスケーラブルで利用可能

スケーラビリティ: Amazon Elasticsearch Service を使用すると、単一の Elasticsearch クラスターに最大 3 PB のデータを保存し、ニーズの変化に応じて簡単にスケールアップまたはスケールダウンできます。Amazon CloudWatch メトリックを使用してクラスターの状態を監視し、単純な API 呼び出しまたは AWS コンソールで数回クリックするだけでインスタンスを追加または削除できます。ワークロード要件に対応するために、SSD を搭載した Amazon Elastic Block Store (EBS) ボリュームを変更することもできます。

可用性: Amazon Elasticsearch Service は 3 つのアベイラビリティーゾーン (AZ) デプロイをサポートし、複数の AZ にインスタンスをデプロイして、可用性と耐障害性を向上させることができます。AWS コンソール、CLI、SDK を使用すれば、既存のドメインでも新規のクラスターでも追加費用なしで 3 つの AZ デプロイを有効にできます。インデックスのレプリカを有効にすると、プライマリおよびレプリカの断片が自動的にノード間で分散され、クロスゾーンレプリケーションが提供されます。詳細 »

耐久性: 自動スナップショットおよび手動スナップショットによって、Amazon Elasticsearch クラスターのデータ耐久性を構築できます。スナップショットを使用して、事前にロードされたデータでクラスターを復旧するか新規クラスターを作成できます。Amazon Elasticsearch Service では、デフォルトで各ドメインのスナップショットが 1 時間ごとに自動的に作成され、追加料金なしで 14 日間保持されます。これらのスナップショットは 99.999999999% (11 9’s) の耐久性を持つよう設計された Amazon S3 に保存されます。

高い安全性

セキュリティとコンプライアンス: Amazon Elasticsearch Service を使用すると、VPC セキュリティグループまたは IP ベースのアクセスポリシーを使用してネットワークアクセスを設定し、VPC から、またはパブリックインターネット経由で管理対象の Elasticsearch 環境にアプリケーションを安全に接続することができます。また、Amazon Cognito と AWS IAM を使用して、ユーザーを安全に認証し、アクセスをコントロールすることもできます。データの暗号化機能が内蔵されているため、ドメインに保存されているか、自動スナップショットに保存されている場合でも、ドメイン内のノード間でデータが転送される場合でも、データを保護することができます。Amazon Elasticsearch Service は HIPAA に適格で、PCI DSS、SOC、ISO、FedRamp 標準に準拠しているため、コンプライアンス要件を満たすアプリケーションを簡単に構築できます。

優れた費用対効果

o 実際に使用した分だけお支払いいただきます。Amazon Elasticsearch Service は、実際に使用した分に対してのみ料金が発生します。前払い費用や最低料金はありません。インスタンスを 1 年または 3 年単位で予約し、オンデマンドインスタンスと比較して使用コストを大幅に節約できます。詳細については、料金ページをご覧ください。

UltraWarm (プレビュー)

新しいウォームストレージ層である UltraWarm は、古いエクスペリエンスでアクセス頻度の低いデータに安価なストレージを提供すると同時に、インタラクティブなエクスペリエンスを提供することにより、既存の Elasticsearch ホットストレージ層を補完します。UltraWarm は、データをキャッシュ、プリフェッチ、クエリを行うために AWS Nitro System 専用の高度に最適化されたカスタムノードを使用しながら、Amazon S3 にデータを保存します。以下のことが可能になります。

  • 1 つの Amazon Elasticsearch Service クラスターで最大 900 TB のデータを保持しながら、既存の Elasticsearch ストレージ層と比較して GB あたりのコストをほぼ 90% 削減します。 
  • アーカイブからデータを復元するのに数時間、数日を費やす必要なく、直近の (週単位) ログデータと履歴 (月または年単位) ログデータの両方で、高速でインタラクティブな分析を実行します。 
  • Kibana インターフェイスを使用して、直近のログデータと過去のログデータの両方を簡単にクエリして視覚化し、パフォーマンスの問題をすばやく特定してトラブルシューティングすることができます。

データを検索して分析するとき、データが自動的に処理されるため、データが現在どのストレージの階層にあるかを心配する必要はありません。UltraWarm の使用を開始するには、AWS コンソールにサインインし、Amazon Elasticsearch Service クラスターを作成して、ノードを選択するときに UltraWarm を有効にします。UltraWarm1.medium.elasticsearch または UltraWarm1.large.elasticsearch インスタンスを選択できます。使用できるインスタンスタイプは後から増えます。 コンソールにサインイン »

Amazon Elasticsearch Service の料金の詳細

料金ページを見る
構築の準備はできましたか?
Amazon Elasticsearch Service の開始方法
ご不明な点がおありですか?
お問い合わせ