微軟推出可即時推送資料的云計算功能Azure Web PubSub,這是一個以WebSocket為基礎的全托管服務,讓用戶可以方便地構建即時和移動應用程序。
WebSocket為一個標準化協(xié)議,能提供全雙工通信,微軟提到,WebSocket是構建高性能即時網頁交互功能的關鍵,目前所有主要瀏覽器和網頁服務器都已經支持該協(xié)議。而Azure Web PubSub讓用戶能夠使用WebSockets,以及發(fā)布訂閱模式,輕松地構建即時網頁應用程序,像是即時監(jiān)控儀表板、跨平臺即時聊天,以及地圖即時位置等功能。
Azure Web PubSub服務現在已經進入可用于生產的階段,提供比預覽版本更高的可靠性,擁有99.9%可用性,同時也在更多地區(qū)提供服務。在安全功能上,Web PubSub支持Azure Active Directory,用戶能夠使用單一登錄功能保護和治理訪問,同時也簡化應用程序的訪問管理,而對于私有端點的支持,Web PubSub讓用戶在虛擬網絡中,安全地訪問Web PubSub服務。
Web PubSub與其他Azure服務緊密集成,包括用戶可以利用觸發(fā)器或是綁定,快速集成Azure Functions。官方提到,無服務器應用程序有許多特殊的使用場景,像是即時資料更新和其他即時用例,借由Azure Functions綁定,便可以在Azure上的無服務器環(huán)境中,方便地使用Web PubSub服務。
除了和Azure Functions集成之外,微軟也提供Web PubSub和Azure Static Web Apps、Azure API Management以及Azure Application Gateway等服務的集成,使得用戶能夠在Azure構建端到端解決方案。