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 と共に使用して、コードを作成することなく、場所を問わずにデータを処理することもできます。



Event Grid pricing
- No upfront cost
- No termination fees
- Pay only for what you use
Everything you need to get started
Get instant access and a $200 credit by signing up for a free Azure account.
Learn how to use Event Grid with 5-minute quickstart tutorials and documentation.
Why trust Event Grid?
-
Microsoft ではサイバーセキュリティの研究と開発に年間 USD 10 億を超える投資を行っています。
-
Microsoft には、データ セキュリティとプライバシーを専門とする 3,500 人を超えるセキュリティ エキスパートがいます。
-
Azure は、他のクラウド プロバイダーを上回る数の認定を受けています。包括的なリストをご確認ください。
Documentation and resources
Related products and services
Azure Functions
サーバーレス コードを使用してイベントを処理
Azure Logic Apps
コードを記述せずに、クラウド全体でデータのアクセスと使用を自動化する
Event Hubs
何百万ものデバイスから製品利用統計情報を受信