1. 程式人生 > >周海漢:Baas 後臺系統推薦

周海漢:Baas 後臺系統推薦

2015-06-08

周海漢 2015.6.8

Baas(Backend as a service),類似於專門給移動應用做服務的雲,可以是公有云,也可以是私有云。

為什麼需要BAAS呢?其實很多app應用後臺都大同小異。都是請求響應模式。使用者管理,群組管理,檔案管理,資料集管理,認證管理,安全管理,社交管理,訊息推送。

如果BAAS還支援第三方擴充套件,外掛擴充套件,那就可以為應用後臺開發省去大量重複性勞動。

國外Baas有

  • Usergid:http://usergrid.incubator.apache.org/, 是Ed Anuff(http://www.anuff.com) 2011年10月創立的,2012年1月被apigee收購,2012年10月,韓國電信hitel公司開發分支,2013年10月向apache提交的開源baas(backend as a service),目前在孵化狀態。韓國電信,三星等有使用該baas。實現了使用者,資料,檔案,安全,裝置,社交,統計,電郵,自定義API等功能。資料庫有抽象層,自帶支援cassandra。

  • BaasBox:http://baasbox.com,基於play框架開發的開源java baas。採用外掛機制。實現了使用者管理,資料集管理,檔案管理,許可權管理,push,後臺管理等功能。

  • Parse: https://parse.com/ ,2011年創立,2013年4月被facebook收購。實現了使用者,push,雲程式碼,託管,社交功能。

  • Kinvey:http://www.kinvey.com/ , 2010年建立,獲得1.78億美元第4輪投資。實現了使用者,push,資料管理,自定義api。

  • StackMob:https://www.stackmob.com/

     ,2010年1月建立,2013年12月被paypal收購。2014年5月被關閉。

  • FireBase:https://www.firebase.com/, 2011年9月建立,2014年10月被谷歌收購。主要功能是服務於實時app應用。

國內:

  • Bmob: http://www.bmob.cn/, 實現了檔案服務,資料服務,推送服務和擴充套件功能。

  • LeanCloud: http://leancloud.cn, 原名avos cloud,實現了資料儲存,實時聊天,訊息推送,資料分析等服務。提供android,iOS,Windows Phone,JS的sdk。

如非註明轉載, 均為原創. 本站遵循知識共享CC協議,轉載請註明來源