マイクロソフトは、フルマネージドのイベントルーティングサービスであるAzure EventGridを発表しました

読書時間アイコン 3分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

イベントベースのプログラミングが増えています。 現在、多くの最新のアプリケーションは、ユーザーのクリックへの応答、ユーザーがアカウントを作成したときのビジネスプロセスの開始、IoTデバイスからの変更への対応などのイベントを使用して構築されています。 今日のマイクロソフト 発表の Azure Event Gridは、開発者がAzure上でもイベントベースのサーバーレスアプリケーションを簡単に構築できるようにする、フルマネージドのイベントルーティングサービスです。 Azure Event Gridは、フルマネージドのイベントルーティングサービスであり、この種の最初のサービスです。 Azure Event Gridは、単一のサービスを使用する任意のアプリケーションについて、任意のソースから任意の宛先へのイベントのすべてのルーティングを管理します。

開発者は、イベントグリッドを使用して、Azureリソース全体で発生しているイベントをサブスクライブし、AzureFunctionsやLogicAppsなどのサーバーレスプラットフォームを使用して対応できます。 イベントグリッドは、Blobストレージ、リソースグループ、およびイベントハブを使用したイベントをサポートします。 また、ユーザーが独自のカスタムイベントを作成して、サービスに直接公開することもできます。

関数、ロジックアプリ、AzureAutomationなどのイベントのハンドラーのネイティブサポートが付属しています。 また、Azureの外部のサードパーティサービスを含め、任意のサービスにイベントを公開するためのカスタムWebフックもサポートしています。

イベントグリッドの追加の詳細:

  • インテリジェントフィルタリングを備えたファーストクラスオブジェクトとしてのイベント: Azure Event Gridは、イベントタイプ、プレフィックス、またはサフィックスを使用した直接のイベントフィルタリングを可能にするため、アプリケーションは必要なイベントのみを受信する必要があります。 ファイルがストレージに追加されるなど、組み込みのAzureイベントを処理する場合でも、独自のカスタムイベントとイベントハンドラーを生成する場合でも、EventGridは同じ基になるモデルを介してこれを有効にします。
  • スケールに合わせて構築: Azure Event Gridは、可用性が高く、大規模なスケールを動的に処理するように設計されており、重要なサービスの一貫したパフォーマンスと信頼性を保証します。
  • 新しいサーバーレスの可能性を開きます: サーバーレスエンドポイントが新しいイベントソースに反応できるようにすることで、Azure Event Gridは、イベントベースのシナリオが新しいサービスに簡単にまたがることを可能にし、サーバーレスアプリケーションの可能性を高めます。 Functionsのコードに焦点を合わせたアプリケーションとLogicAppsのビジュアルワークフローアプリケーションの両方が、Azure EventGridの恩恵を受けています。
  • 運用自動化の障壁を低くします。 同じ統合されたイベント管理インターフェイスにより、VMの作成やインフラストラクチャの変更に対応するためのAzure Automationの組み込みサポートによるポリシーの実施が容易になるなど、運用とセキュリティの自動化が簡素化されます。

月額最初の100,000回の操作は無料です。 月額100,000を超える場合、プレビュー中の価格は0.30万回の操作(操作あたり)あたりXNUMXドルです。 Azure EventGridの詳細 こちら.

トピックの詳細: Azureイベントグリッド, イベントルーティングサービス, イベント, マイクロソフト