Event Grid

信頼性の高い大規模イベント配信の実現

フル マネージド イベント ルーティング サービスを使用して、イベント ドリブン型のリアクティブ アプリを構築しましょう。サーバーレス ロジックと複数ソースのイベントをつなぐことで、より豊富なアプリ シナリオを作成できます。

Event Grid を使用してイベント ドリブン型サーバーレス アプリを推進

Event Grid でイベントベース アプリを簡素化すれば、送信元や送信先に関わらず、1 つのサービスですべてのイベントのルーティングを管理できます。高可用性、一貫したパフォーマンス、動的スケール向けに設計された Event Grid では、お客様はインフラストラクチャではなくアプリ ロジックに集中できます。

イベント配信を簡素化

ポーリングと、それに関連するコストや待機時間を排除します。Event Grid なら、イベント パブリッシャーは、パブリッシュ/サブスクライブ モデルとシンプルな HTTP ベースのイベント配信を使用してイベント サブスクライバーから分離されるので、スケーラブルなサーバーレス アプリケーション、マイクロサービス、分散システムを構築できます。

信頼性の高いクラウド アプリケーションの構築

関心のある変更についてほぼリアルタイムの通知を受け取りながら、大規模なスケーリングを動的に行えます。保証付きイベント配信やクラウドの高可用性を活用して、リアクティブ プログラミングを通して、信頼性の高いより優れたアプリケーションを構築できます。

製品イノベーションに注力

考えられるイベントのソースと宛先を複数接続して、より豊富なアプリケーション シナリオを開発しましょう。ビジネス ロジックは、事実上すべての Azure サービスによってトリガーできるほか、カスタム ソースによってトリガーできます。フル マネージドのイベント配信、インテリジェントなフィルタリング、複数の受信者に同時にイベントを送信できる機能があるため、ビジネスの問題の解決に集中できます。インフラストラクチャを気にする必要はありません。

Event Grid の使用例

サーバーレス アプリケーション アーキテクチャ

Event Grid はデータソースとイベント ハンドラーをつなぎます。たとえば、Event Grid を使用すると、Blob Storage コンテナーに新しい写真が追加されるたびに画像分析を実行するサーバーレス関数を即時トリガーできます。

操作の自動化

Event Grid を使用すると、ポリシーの適用をすばやく自動化し、簡素化できます。たとえば、仮想マシンが作成された場合や SQL Database がスピンアップされた場合、Event Grid は Azure Automation に通知できます。これらのイベントを使用して、サービス構成の準拠性を自動的に確認し、操作ツールにメタデータを配置し、仮想マシンにタグ付けし、作業項目を登録できます。

アプリケーションの統合

Event Grid がお客様のアプリを他のサービスにつなげます。たとえば、お客様のアプリのイベント データを Event Grid に送信するアプリケーション トピックを作成すると、Event Grid の信頼性の高い配信、高度なルーティング、Azure との直接統合を利用できます。または、Event Grid を Logic Apps と共に使用して、コードを作成することなく、場所を問わずにデータを処理することもできます。

ウェビナー

サーバーレス アーキテクチャを使用してイベント駆動のアプリケーションをビルドする

今すぐ登録

ビデオ

Azure Event Grid でイベント駆動のソリューションをビルドする

今すぐ見る

ウェビナー

API、ワークフロー、メッセージング、イベントを使用してアプリケーションをシームレスに統合する

今すぐ登録

アナリスト レポート

サーバーレス クラウド コンピューティング エコノミクス

レポートを読む

関連製品およびサービス

Azure Functions (英語)

サーバーレス コードを使用してイベントを処理

Logic Apps

コードを記述せずに、クラウド全体でデータのアクセスと使用を自動化する

Event Hubs

何百万ものデバイスから製品利用統計情報を受信

フル マネージドのイベント ルーティングでサーバーレス コンピューティングを即時開始