• 2 min read

Azure Web PubSub を使用してリアルタイム Web アプリを構築 - 一般提供開始

ライブ データの更新、ストリーミング ビデオ用のチャット、リモート教育用の対話型ホワイトボード、IoT ダッシュボードなどのリアルタイム アプリケーションのシナリオは、企業のアジリティを高め、顧客への対応力を高めるのに役立っています。本日 Microsoft は、Azure Web PubSub の一般提供を開始しました。これはフル マネージドの WebSocket ベースのサービスで、お客様はリアルタイムの Web およびモバイル エクスペリエンスの構築に集中することができます。WebSocket は、全二重通信を提供する標準化されたプロトコルです。

Azure Web PubSub サービスを使用して、リアルタイムにデータをプッシュしましょう。

ライブ データの更新、ストリーミング ビデオ用のチャット、リモート教育用の対話型ホワイトボード、IoT ダッシュボードなどのリアルタイム アプリケーションのシナリオは、企業のアジリティを高め、顧客への対応力を高めるのに役立っています。

本日 Microsoft は、Azure Web PubSub の一般提供を開始しました。これはフル マネージドの WebSocket ベースのサービスで、お客様はリアルタイムの Web およびモバイル エクスペリエンスの構築に集中することができます。WebSocket は、全二重通信を提供する標準化されたプロトコルです。これは、効率的なリアルタイムの Web 操作を構築するための鍵であり、Web サーバーに加えて、すべての主要なブラウザーでもサポートされています。Azure Web PubSub を使用すると、お客様は WebSocket とパブリッシュ/サブスクライブのパターンを使用して、ライブ監視ダッシュボード、クロスプラットフォーム ライブ チャット、地図上のリアルタイム位置表示など、リアルタイム Web アプリケーションを簡単に構築できます。

重要な改善とセキュリティ機能の強化を行い、本日より提供開始

Azure Web PubSub サービスは、4 月にプレビューが開始されていましたが、今回の Azure Web PubSub サービスの一般提供開始により、お客様には次のメリットがもたらされます。

  • 高い信頼性。Azure Web PubSub サービスの一般提供により、99.9 パーセントの可用性が提供されます。また、運用環境での使用に対応するサービス レベル アグリーメントが含まれています。
  • より多くのリージョン。Azure Web PubSub サービスは、以下のリージョンで利用できるようになりました。すべての米国およびカナダ リージョン、西ヨーロッパ、北ヨーロッパ、東南アジア、オーストラリア東部、東日本と西日本。なお、数か月以内に提供リージョンの拡大を予定しています。

このサービスは、次のような重要なセキュリティ機能も提供します。

  • Azure Active Directory のサポートにより、お客様はシングル サインオンでアクセスを保護および管理し、どこからでも簡単にアプリにアクセスできます。
  • プライベート エンドポイントのサポートにより、仮想ネットワークのクライアントが Azure Web PubSub サービスに安全にアクセスできるようになります。

また開発者は、今回の一般提供リリースで次のような重要な改善点を活用することもできます。 

  • REST API の追加により、ユーザーをグループに追加したり、ユーザー、グループ、ハブの接続を閉じたりすることができます。
  • Azure CLI の改善により、ユーザーが直接 WebSocket クライアントを確立し、メッセージを送信したり、接続を管理したりできるようになりました。
  • サブプロトコルの改善では、バイナリがサポートされ、またサブプロトコルのメタデータが増えたことで、より多くの pub/sub シナリオが可能になりました。
  • 匿名接続により、お客様が独自の認証ロジックを使用できるようになりました (たとえば、GraphQL サブスクリプションのサポートなど)。

さらなる Azure サービスとの統合

お客様が Azure Web PubSub と Azure Functions をより簡単に統合できるように、Microsoft はトリガーとバインディングを提供しています。サーバーレス アプリケーションには、ライブ データの更新やその他のリアルタイム シナリオなど、多くのユニークなユース ケースがあります。Azure Functions のバインディングにより、Azure 上のサーバーレス環境で Azure Web PubSub Service をシームレスに使用できます。Azure Functions バインディングでサーバーレス通知アプリを作成する、クイック チュートリアルをご確認ください。

Azure Functions の統合以外にも、Azure Static Web Apps、Azure API Management、Azure Application Gateway、Azure Monitor などの他の Azure サービスとの統合も提供されており、お客様は Azure でエンドツーエンドのソリューションを構築することができます。

また、トライアルやプロトタイプ作成のための無料レベルも引き続き提供していきます。

Azure Web PubSub サービスを無料でお試しください

Azure Web PubSub についてもっと詳しく知りたい場合は、是非お試しください。無料で始めることができますし、Azure Web PubSub のドキュメント簡単なクイックスタート ガイド紹介ビデオも豊富に用意されています。ご質問や機能のご要望、サポート チケットのオープンをご希望の場合は、掲載されているドキュメントからフィードバックを提供するか、直接お問い合わせください。

お客様が Azure Web PubSub サービスを使って何を作るのか、楽しみにしています。