//Build/ 2016 - 宣佈以 Azure 管理服務發行 Parse Server

b6d3c5b9-1d96-4f1d-bb14-abe668009017

Facebook 在一月時宣佈 Parse,這個由成千上萬開發人員喜愛的開發平台將被關閉,震撼了行動開發產業。今天,我們很高興的宣布 Parse Server on Azure Managed Services,一個給 Parse 開發人員繼續他們的工作並集中於他們喜愛做的事物的簡單方法,藉由行動服務 Azure App Service 與 Notification Hub ,開發人員服務包含 Apache Cordova , Xamarin 與原生 iOS / Andriod 開發的支援,以及受管理的資料庫服務如 DocumentDB 來撰寫很棒的行動體驗。

我們使用了完全受管理的 Azure 服務建立了一個 Parse Server的實作並釋出到 Azure 市集中,依這個範本, Parse 開發人員將能夠容易的建置 Parse Server v2.1.4 於已事先整合好的Azure服務。

  • Parse Server v2.1.4 由 Azure App Service 提供。
  • NoSQL 資料儲存由 Azure DocumentDB 提供。
  • 推送通知功能由 Azure Notification Hub 提供。
  • Parse 數位儀表板整合至 Azure Portal 內。

這些服務為你的行動後台向前發展提供了一個最佳品種的體驗,你可以很容易的擴展你的服務給數百萬使用者。問問 Canadian Broadcasting Corporation 他們關於平台擴展與穩定性的體驗。你可以以我們的持續部署工具與預備環境朝向 DevOps 觀念,並且使用 HockyApp 取得 Beta 散布、當機分析與回饋的能力。

為了幫助你移轉你的 Parse Server ,我們提供了入門的 DocumentDB 特別優惠給 Parse 服務的客戶,於 Azure 嘗試 Parse Server 並且無須支付 DocumentDB 費用直到六月,若要取得本優惠的優點,使用市集範本來建置你的 Parse Server 。 DocumentDB 是一個提供擴展、高效能資料儲存給應用程式的 NoSQL 資料庫服務。客戶如 Next Games 已經使用 DocumentDB 來發行評比最高的 iOS 與 Android 遊戲如「陰屍路:無人之境 ( The Walking Dead: No Man’s Land. )」。

Azure 也有一個月的免費試用提供 200 美元額度以支付所有 Azure 服務。

移轉你的 Parse Service  Azure

移轉你的 Parse Service 到 Azure 有三個流程,首先,你將要使用我們的新市集範本設定你的Parse Server,然後,你將會由你的Parse Service移轉你的資料到你的新Azure服務,最後,你將更新你的行動用戶端以支援新服務。

部署新Parse Server

使用我們的新市集範本設定Parse Server on Azure比以往任何時候都容易。

  1. 登入Azure Portal。
  2. 按下側邊欄內的 “+ NEW” 按鈕 (中文介面是 “+ 新增”)。
  3. 在搜尋文字方塊中輸入Parse Server。
  4. 選擇由Microsoft發行的Parse Server on managed Azure services。
  5. 按下Create
  6. 跟隨畫面的指示建立新的Parse Server。

移轉你的資料

Parse 已經提供了詳盡的移轉指南,你將會需要讓你的 DocumentDB 執行個體可在 Internet 上使用,接著登入到你的 Parse 帳戶並移轉你的資料。你應該要在 Parse 宣布的四月底前計畫這件事,如果你沒有在 4 / 28 前移轉你的資料,他們將會將你的資料下架 ( de-prioritize ) ,這對一個已在生產環境的 app 來說不是好事。如何組態 DocumentDB 以為移轉作好準備的詳細說明可在我們的 GitHub 儲存庫中找到。

更新你的行動用戶端

在這個時間點你會有兩個 Parse 服務,原本執行在 Parse Service 上的服務以及執行在 Azure 上的新服務。你將會想要使用新的 URL 與應用程式 ID 更新並發行新的用戶端,這可能會涉及你的用戶端使用的 Parse SDK 。若要取得 Server URL 以及應用程式 ID ,請參考在我們的 GitHub 儲存庫內的詳細指示。

登入 Parse 數位儀表板

我們已經將 Parse 數位儀表板整合進 Azure Portal 管理體驗,你在部署完 Parse Server on Azure 時,這個數位儀表板就會自動提供。

下一步

我們知道你主要的關注點會在 Parse Server 的運行與移轉。在你的後台運轉時,你可以取得你可用的新設施,包含:

  • 學習你可用的新功能,如 Azure App Service 、DocumentDB 、Notification Hub 與 Storage 。
  • 使用 Application Insights 監控你的 Parse Server 與用戶端,以及使用 HockyApp 於用戶端。
  • 使用 Azure Mobile Engagement 獲取用戶寶貴的見解與參與。

 

本文翻譯自: Announcing the publication of Parse Server with Azure Managed Services