Elastic Cloud on Kubernetes

Kubernetesで使えるElasticsearchとKibana

Elastic Cloud on Kubernetesは、KubernetesでElasticsearchとKibanaを使う際のセットアップやアップグレード、バックアップ、スケール、高可用性、セキュリティまでをシンプル化します。

自動化とオーケストレーション

Elastic Cloud on Kubernetes

Kubernetes Operatorに基づいて開発されたElastic Cloud on Kubernetes(ECK)。Kubernetesの基本的なオーケストレーション機能を拡張することにより、KubernetesでのElasticsearchやKibanaの設定/管理をサポートします。 

オープンソースのプラットフォームであるKubernetesは、コンテナー化されたアーキテクチャーを扱うことができます。Elasticはクラウドネイティブなテクノロジーへの取り組みの一環として、Kubernetesなどプラットフォーム向けのプロダクトを提供しています。

自在にデプロイ

K8sでクラスターを快適に管理 

使い慣れた環境で作業しましょう。Elastic Cloud on Kubernetesなら、vanilla Kubernetesにも、その他のKubernetes(Amazon Elastic Kubernetes Service、Google Kubernetes Engine、Microsoft Azure Kubernetes Service、Red Hat OpenShift)にもデプロイできます。

Illustration

オフィシャル

Elasticsearch Kubernetes Operator + α 

KubernetesでElasticsearchやKibanaをデプロイ/管理するにあたっては、複数のオプションがあります。Elastic Stackの開発元が提供するElastic Cloud on Kubernetesなら、他にない機能や、Elasticオブザーバビリティなどのパッケージ済みのソリューションを利用できます。(機能の完全なリストについては、サブスクリプションページをご覧ください。)

  • 格納はローカルに、検索はグローバルに

    複数のクラスターを単一のKubernetes環境にデプロイして、別のKubernetesで実行されているクラスターと接続させることができます。クラスター横断検索やクラスター横断レプリケーションを使うことで、データの移行と検索の運用がスムーズになります。 

  • 高機能クラスター

    無料サブスクリプションで、Canvasや"マップ"など、各種機能を搭載した高機能クラスターをデプロイできます。他のOperatorやHelm Chartにはない、ここだけで使える機能が多数あります。

  • デフォルトで安全

    ネイティブ認証、TLS暗号化、ロールベースのアクセス制御をはじめとする各種機能を自動で設定できます。SAML、OpenID、Kerberosやカスタム証明書を追加することができ、認可と認証のニーズに応える仕様です。 
  • オープンコード&Elasticサポート

    多くの人が共に開発、貢献、テストして、フィードバックを取り込んでいます。それは、Elastic Stackのコードが公開されているから。さらに、コミュニティやElasticsearchのチームによるサポートを活用できます。

  • バックアップ&スナップショット

    スナップショットをスケジュールして、Amazon S3、Google Cloud Storage、Azure Blog Storageに送信できます。

  • Hot-Warm-Coldパターン

    ロギング、メトリック、その他の時系列データを扱うユースケースにElasticsearchで人気のアーキテクチャーをネイティブにデプロイ。フローズンインデックスを使えば、費用をかけずに10倍のデータを格納できます。 

  • シンプルで高速なアップデート

    ローリングアップグレードと内蔵のStatefulSetsを使って、テラバイトサイズのクラスターを数分でアップグレードできます。

  • フレキシブルな設定とプラグイン 

    カスタム設定だけでなく、カスタムのプラグインや辞書、バンドルも追加して、思いのままに実行することができます。 

  • 機械学習と各種機能

    エンタープライズサブスクリプションにアップグレードして、機械学習やアラート、セキュリティなどのオプションを利用することができます。 

デプロイ&監視

Elasticsearch + Kubernetesのさまざまなメリット

Elastic Cloud on KubernetesはKubernetesのエコシステムでElastic Stackを楽しむ方法の1つです。オフィシャル版Elasticsearch&KibanaのHelm Chartsをわずか数分でデプロイできます。KubernetesのアプリとインフラをBeatsで監視したり、Docker Hubでオフィシャルのコンテナーを取得して、Dockerを実行したりしてみましょう。

Elastic Cloud Enterprise

Kubernetesを使わない選択に

Kubernetesは使わないケース、またはElasticsearch向けにカスタマイズした、運用グレード重視のオーケストレーションエクスペリエンスを必要とするケースにおすすめのプロダクトがElastic Cloud Enterpriseです。過酷なテストで検証され、かつElasticsearch Serviceを搭載。物理ハードウェアや仮想環境、プライベートクラウド、パブリッククラウドなどでElasticsearchを大規模にデプロイ・管理することができます。無料トライアルについて詳しくはこちらをご覧ください。

Animated gif

KubernetesにElasticsearchをデプロイ。それは始まりにすぎません。 

ネットワークデータやインフラのログ、膨大なテキストドキュメントも、Hot-Warmアーキテクチャーの実行も。Elastic Cloud on Kubernetesなら、ユースケースを問わず簡単に管理することができます。