2014年10月31日 星期五

Parse.com不只是雲端資料庫(2016年底關閉)

晚上8:15 Posted by Envisioning U-Commerce Lab


Parse.com是APP開發者最需要的BaaS(Backend as a Service),提供開發APP所需的Data、Push、Social、Analytics、Hosting、Cloud Code等後端服務,能協助 App 開發者,以最節省時間的方式,將 App 加入雲端儲存的功能,並透過提供異質行動平台的 SDK 和公開的雲端 API 來進行 App 與網站的資料交換與儲存功能。再看這兩篇「MBaaS發展現況與未來趨勢」、「為什麼你該用 Parse 來打造 MVP」,就能瞭解這樣的BaaS確實是APP開發者都需要的平台。
 
基本上,還沒開發出真正商業運作的APP就不用擔心收費問題,如下所示,就知道要從免費使用跨到付費門檻還蠻高的咧:

Parse Core
  • 30 api requests per second (+ $100 per additional 10 reqs/sec)
  • 20GB of file storage (+ $0.03 per GB over)
  • 20GB of database storage
  • 2TB of file transfer (+ $0.10 per GB over)
Parse Push
  • 1 million unique recipients/month (+$0.05 per 1,000 unique recipients over)
  • Advanced push targeting, push scheduling, and multiple push certificates available to everyone for free!
Parse Analytics
  • Completely free! (including advanced analytics)




由於Parse.com也是可以多人協同管理的,所以如果新開發一個App要配置Parse雲端資料庫使用,建議依下列原則來處理:
  • 先另外申請一個新的Gmail
  • 再用新的Gmail申請Parse帳號
  • 用這個Parse帳號來建立該App的專案,而資料庫也就在此專案下建立。
  • 到這個Parse帳號下的該專案進行 Setting > Collaborators 的設定,可以邀請其他人來共同管理該專案資料庫。
  • 每個專案成員也都另外申請個人的Parse帳號,依前一步驟所說的方式邀請進來共管該專案資料庫。由於Collaborators只能管理不能移除專案,盡量用個人帳號來對該專案資料庫進行操作與管理,這樣就不至於有人不小心就刪除整個專案了。
  • 等App開發完成要移轉整個系統給後續維護者,就將單獨新申請的帳號交付出來。