Event Hubs

Web サイト、アプリケーション、および任意のデータ ストリームからのテレメトリをクラウド規模で収集

1 秒間に何百万ものイベントのストリーム処理

Azure Event Hubs は、ハイパースケールのテレメトリ インジェスト サービスで、数百万のイベントを収集、変換、保存します。分散型のストリーミング プラットフォームとして、待機時間が短く、保持時間を設定可能なため、膨大な量のテレメトリをクラウドに送信し、パブリッシュ/サブスクライブ セマンティクスを使用して、複数のアプリケーションからデータを読み込むことができます。

同じストリームでリアルタイム処理とバッチ処理を行う

Use the Event Hubs Capture feature, which allows a single stream to support real-time and batch based pipelines, and reduces the complexity of your solution. Build for today’s batch processing on a platform that supports tomorrow’s real-time analytics and processing. Event Hubs Capture is the easiest way to load data into Azure.

完全に管理されたサービスとしてのプラットフォームを活用する

Event Hubs は完全に管理されたサービスで、サーバーを管理したり、ソフトウェア ライセンスを取得したりする必要はありません。価格設定はシンプルで簡単です。Event Hubs を利用すると、データを収集することではなく、テレメトリから価値あるものを取得することに注力できます。

分量、種類、速度への対応

ビッグ データは、可変のロード プロファイルを伴うさまざまなソースから生成されます。たとえばサーモスタットは、数分間隔でテレメトリ データを生成します。また、アプリケーション パフォーマンス カウンターは毎秒イベントを生成し、モバイル アプリケーションはユーザーごとの操作に関するテレメトリを取得します。Event Hubs は、イベントを取り込んで柔軟にスケールできる完全に管理されたサービスで、可変のロード プロファイルや負荷の急増に対処できます。

多数の言語をサポートする複数のプラットフォームでの開発

Event Hubs は Advanced Message Queuing Protocol (AMQP) を使用して、さまざまなプラットフォームでの総合運用性とバイナリ互換を実現しつつ、データ イングレスで HTTPS をサポートします。Java と .NET のネイティブ クライアントでは、Event Hubs の使用を簡単に始めることができ、Stream Analytics、Functions、Virtual Machines などの他の Azure サービスと統合できます。また、Event Hubs 関連の強力なオープン ソース コミュニティがあり、Apache NiFi や Elastic Stack などの一般的なプラットフォーム向けの新しいアダプターやコネクタが継続して作成されています。

関連製品およびサービス

Stream Analytics

数百万の IoT デバイスからのデータ ストリームをリアルタイムで処理

HDInsight

クラウド Hadoop 、Spark、R Server、HBase、および Storm クラスターのプロビジョニング

Storage

耐久性があり、高度にスケーラブルな高可用性クラウド ストレージ

Event Hubs の使用開始