昨天微軟對外發佈了雲計算平臺Windows Azure的新增模組Windows Azure Mobile Services(下文簡之為Azure移動服務平臺)。 通過這個服務平臺,開發者可以給自己的Windows 8應用程式添加雲服務後臺:將資料存儲到雲計算伺服器上、驗證使用者和向用戶端發送推送通知都變得更為容易。 不過需要提醒的是,Azure移動服務平臺尚未支援Windows Phone、iOS和Android移動平臺。
和其他雲計算後臺服務解決方案一樣,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移動服務平臺很有可能是用來取代舊工具的。
(責任編輯:呂光)