8月28日消息,微軟對外發布了云計算平臺Windows Azure的新增模塊Windows Azure Mobile Services(下文簡之為Azure移動服務平臺)。通過這個服務平臺,開發者可以給自己的Windows 8應用程序添加云服務后臺:將數據存儲到云計算服務器上、驗證用戶和向客戶端發送推送通知都變得更為容易。不過需要提醒的是,Azure移動服務平臺尚未支持
和其他云計算后臺服務解決方案一樣,Azure移動服務平臺可以使得開發者更加專注于前端研發,加快產品融入市場的速度。此外,它也使得微軟在云計算領域更具有競爭力,對于像Parse、Kinvey和Urban Airship等云計算后臺服務提供商來說是個巨大的壓力。不過這個平臺暫時只支持Windows 8的應用程序,對于其他非微軟平臺究竟什么時候可以獲得支持,微軟沒有給出詳細的說法。
經過設置后,應用程序的相應數據將會保存在Windows Azure云計算平臺,并和里面的SQL數據庫協同工作。這樣一來,開發者無需編寫或者部署特定代碼就可以安全檢這些數據(它采用的是REST端點和基于JASON的ODATA格式開發)。另外,這個平臺支持列表創建、數據瀏覽、指引設置和訪問控制。和其他云計算后端服務提供商一樣,開發者使用Azure移動服務平臺后,可以把用戶身份驗證集成到應用里面去,并向客戶端發出推送通知。
值得一提的是,Azure移動服務平臺也提供了分析功能,開發者可以使用相應的服務來跟蹤使用狀況和其他與程序相關的指標。它提供了一個非常便利的編程接口,使得開發者輕松可視化處理手中的數據。
為了使用Azure移動服務平臺,開發者必須下載Visual Studio 2012 Express版和Mobile Services Managed SDK開發包。通過閱讀一個快速開發指南,開發者自然會明白如何往自己的Windows 8應用程序添加云端后臺服務。
目前的Azure移動服務平臺只是一個預覽版,而且開發者需要注冊才能免費試用。在試用期間,這個移動服務對于前十個Windows 8應用程序來說是免費的。
微軟長期觀察者 Mary Jo Foley指出,這不是微軟首次企圖吸引移動開發社區成員使用自己的Azure云計算服務。在2011年春季的時候,這家公司分別推出了針對iOS、Android和Windows Phone平臺的Azure工具包。這次新推出的Azure移動服務平臺很有可能是用來取代舊工具的。