Cloudバリューを最大化してエクスペリエンスを最適化Elasticの全サービスをあらゆるクラウドに、数分でデプロイ&スケールしましょう。Dataflowを使ったダイレクトなデータインジェストのサポートを開始したことを発表しました。Stackにインジェストできるようになりました。Stackを使用するという開発者やSRE、セキュリティアナリストは少なくありません。Stackにインジェストする、ストレスフリーで使いやすい手法の提供を実現させました。この手法はデータパイプラインアーキテクチャーをシンプル化するほか、運用上の手間を省き、トラブルシューティングの所要時間を短縮できるといったメリットをユーザーにもたらします。Consoleを数回クリックするだけで済み、カスタムのデータプロセッサーを作成する必要はありません。Stackにデータをインジェストする方法をご紹介します。Storageともよく比較されるオブジェクトストレージソリューションです。GCSはその魅力的な価格から、ストリーミング要件のないデータのバックアップやアーカイブ、データ分析に加え、シンプルなWebページやアプリのホスティングにもよく利用されています。開発者やSREs、セキュリティアナリストなどのユーザーは、バックアップやアーカイブのためにアプリやインフラのログとイベントをGCSに格納することがあります。Stackにインジェストする設定にはなっていないケースもあります。データの一部がGCSに格納され、後で必要な場合に分析できるように保持されているというケースです。ログがGCSに送信された後、そのログをElasticのようなサードパーティの分析ソリューションにインジェストするメソッドは、ユーザーが決定しなくてはなりません。Stackにインジェストすることができれば、理想的なメソッドとなります。Dataflowのドロップダウンメニューからこのメソッドを実行することが可能になっています。Stackにプッシュします。現時点でサポートされているファイル形式はCSVですが、Elasticは近日、JSONのサポート開始を予定しています。以下に、データインジェストのフローを示します。Cloud、セルフマネージド環境まで、すべてのユーザーに共通です。使い始めるGCSからのインジェスト機能を理解する最適な方法は、事例のデモンストレーションを見ることです。ここからは事例として、アメリカ地質調査所から取得した地震データを分析してみます。アメリカ地質調査所はリアルタイムの地震情報と震度統計データを提供しています。先月、アメリカ地質調査所がマグニチュード2.5以上を観測した地震のCSVファイルを使用します。このファイルの冒頭5行は次のようになっています。どのようなデータなのか、おおよそのイメージを掴めると思います。template](GCS-Elasticsearchテンプレート)を選択します。このテンプレートは、次のいずれかを使用してJSONドキュメント向けのスキーマを作成します。schema(該当する場合)CSVヘッダー*(デフォルト)UDFまたはJSONスキーマのいずれかに該当する場合は、CSVヘッダーに代わってそれを使用します。フォームの最初のフィールドに、GCS内のファイルの場所を示すパラメーターを入力します。UIで見つけることができます。APIを使って作成することができます。index]に、データの読み込み先となるインデックス名を指定します。この例では[quakes]インデックスを使用しています。Elasticsearchへ地震データのインジェストが始まります。Consoleしか操作していないところがポイントです。ここまで来たらKibanaを開き、数分程度でインデックスパターンを作成し、可視化を始めることができます。地震データのプレゼンテーションを表示したサンプルダッシュボードまとめElasticはユーザーが望む場所で、ユーザーが望むメソッドで、より簡単にプロダクトを実行できるよう継続的な開発を進めています。Cloudとのスムーズな統合機能は、その最新の事例です。Stackのバリューを拡張し、ユーザーがより多くのことを、より高速に実行できるよう支援します。Cloudは、Elasticのプラットフォームから優れたエクスペリエンスを引き出す最高の方法です。Cloudで使い始めることができます。Cloudの無料トライアルに登録お好みのクラウドを選び、多彩な機能を組み込んでデプロイできます。Elasticsearchを開発するElasticが、クラウド向けに高機能なElasticクラスターとサービスを提供します。Foundationの商標です。