說到BaaS,它是繼IaaS、PaaS、SaaS等云服務(wù)后衍生出來的一類新的ToB服務(wù)體系,其全稱為后端即服務(wù)(Backend as a Service)。在移動互聯(lián)網(wǎng)的今天,大多數(shù)創(chuàng)業(yè)公司為了快速實現(xiàn)產(chǎn)品功能,在自己后端團隊跟不上需求進度或者需求實現(xiàn)后的IT費用超出公司的預(yù)算時,這時就需要借助一些已有的三方服務(wù)來滿足需求?;ヂ?lián)網(wǎng)的理念正是資源共享,你有這個資源,他有那個資源,而我正好需要對這些資源所提供的功能做快速產(chǎn)品試錯的時候,借你和他的這些資源來用用是最好的解決方案。當(dāng)然如果我的產(chǎn)品成功了,能給公司帶來穩(wěn)定的收入后,我們再自己創(chuàng)建這些資源就都是后話了。
市場上BaaS種類也不少,只要你能想到的,基本都有公司提供了。而大部分ToB的產(chǎn)品都是收費的,要從這么多服務(wù)中,找出免費的服務(wù)加入到自己的App中,需要一定時間。
BaaS分類
首先,我們用一張圖來說說市面上已有的BaaS服務(wù)的分類。

BaaS分類圖
免費BaaS接入方案
根據(jù)搜索的結(jié)果,下面列出了國內(nèi)部分的免費BaaS接入方案。
數(shù)據(jù)存儲
數(shù)據(jù)庫存儲
- LeanCloud / 數(shù)據(jù)存儲(開發(fā)版): 前后端交互的主體,都是「數(shù)據(jù)」,不管結(jié)果多少,屬性具體含義如何,它們都可以抽象成統(tǒng)一的「對象」來處理。LeanCloud 支持存儲任意類型的對象,支持對象的增、刪、改、查等多種操作,并且開發(fā)者無需擔(dān)心數(shù)據(jù)規(guī)模的大小和訪問流量的多少,可以簡單將 LeanCloud 云端看成是一個面向?qū)ο蟮暮A繑?shù)據(jù)庫來使用。 https://leancloud.cn/products/
- Bmob - 云數(shù)據(jù)庫(個人免費版): 提供可視化的云端數(shù)據(jù)表設(shè)計界面,輕松建庫建表。支持10種不同數(shù)據(jù)類型存儲:如字符串,整型,數(shù)組等。 https://www.bmob.cn/cloud
- MaxLeap / 數(shù)據(jù)源(免費版): 數(shù)據(jù)源服務(wù)是一種穩(wěn)定可靠、可彈性伸縮的在線數(shù)據(jù)庫服務(wù)。基于 Docker 技術(shù),支持 MySQL、Mongo等,默認(rèn)部署主備架構(gòu)且提供了容災(zāi)、備份、恢復(fù)、監(jiān)控、遷移等方面的全套解決方案,徹底解決數(shù)據(jù)庫運維的煩惱! https://maxleap.cn/s/web/zh_cn/devcenter.html
文件存儲
- LeanCloud / 數(shù)據(jù)存儲(開發(fā)版): 任何一款產(chǎn)品,不管是網(wǎng)站、應(yīng)用還是游戲,都有一些素材或者文件需要存儲和分發(fā)。與應(yīng)用內(nèi)數(shù)據(jù)不一樣,這些文件因為它的體積較大,為了獲得更快捷的用戶體驗,一般都還需要 CDN 服務(wù)。LeanCloud 存儲系統(tǒng)完整涵蓋了大文件存儲和分發(fā)的需求。 https://leancloud.cn/products/
- Bmob - 云數(shù)據(jù)庫(個人免費版): 文件服務(wù)可以存儲圖片、視頻、音頻、文檔等信息。通過提供的 API 接口和多語言 SDK,為用戶提供快速上傳、安全可靠的數(shù)據(jù)存儲服務(wù)。配合 CDN 加速服務(wù)提高文件訪問的響應(yīng)速度與可用性,實現(xiàn)用戶全站加速更快捷。 https://www.bmob.cn/cloud
- MaxLeap / 數(shù)據(jù)存儲(免費版): MaxLeap 提供數(shù)據(jù)存儲服務(wù),除了常規(guī)文本信息的存儲,您還可以存儲圖片,文件、視頻,音頻,地理位置等信息,支持?jǐn)?shù)據(jù)的導(dǎo)入導(dǎo)出,并提供穩(wěn)定可靠的數(shù)據(jù)安全。 https://maxleap.cn/s/web/zh_cn/devcenter.html
數(shù)據(jù)分析
App分析
- TalkingData / 移動應(yīng)用統(tǒng)計分析: 最易用的移動App數(shù)據(jù)統(tǒng)計分析產(chǎn)品,幫助移動開發(fā)者收集、處理、分析第一方數(shù)據(jù)。透析全面運營指標(biāo),掌握用戶行為,改善產(chǎn)品設(shè)計。 https://www.talkingdata.com/products.jsp
- 友盟+ / U-App: 國內(nèi)專業(yè)的移動應(yīng)用統(tǒng)計分析平臺。我們幫助移動應(yīng)用開發(fā)商統(tǒng)計和分析流量來源、內(nèi)容使用、用戶屬性和行為數(shù)據(jù),以便開發(fā)商利用數(shù)據(jù)進行產(chǎn)品、運營、推廣策略的決策。 http://mobile.umeng.com/analytics
- MaxLeap / 數(shù)據(jù)分析: Maxleap 提供深度的應(yīng)用數(shù)據(jù)分析服務(wù),包括應(yīng)用統(tǒng)計,營收報表,事件轉(zhuǎn)化,用戶分組,用戶檔案等,您可以深度洞察用戶行為,優(yōu)化應(yīng)用。 https://maxleap.cn/s/web/zh_cn/devcenter.html
- 科大訊飛 / 開放統(tǒng)計: 開放統(tǒng)計是一款專業(yè)免費的移動APP數(shù)據(jù)統(tǒng)計分析平臺,面向移動應(yīng)用開發(fā)者,為其提供全方位數(shù)據(jù)分析,時刻把握應(yīng)用發(fā)展趨勢,助力精細(xì)化運營推廣。 http://www.xfyun.cn/
- DataEye / APP應(yīng)用統(tǒng)計分析平臺: 根據(jù)移動應(yīng)用的數(shù)據(jù)反饋,分析用戶屬性、行為,了解應(yīng)用推廣、運營狀況等表現(xiàn)。 https://www.dataeye.com/
Game分析
- TalkingData / 移動游戲運營分析: TalkingData為您提供行之有效的游戲分析系統(tǒng),我們的游戲分析系統(tǒng)及分析方法廣為游戲人團隊所接受,功能設(shè)計成為行業(yè)標(biāo)桿;如今,新增的精準(zhǔn)營銷組件助您跑完游戲運營最后一公里。 https://www.talkingdata.com/products.jsp
- 友盟+ / U-Game(基礎(chǔ)版): 為移動游戲開發(fā)者提供了開箱即用的一站式解決方案,針對不同階段的游戲運營需求,提供全方位的數(shù)據(jù)服務(wù)支持。 http://mobile.umeng.com/analytics_games
- DataEye / 移動游戲分析平臺: 實時監(jiān)測游戲生命周期中的各個環(huán)節(jié),深入分析流量、留存、活躍、流失等各項核心數(shù)據(jù)。 https://www.dataeye.com/
渠道分析
- DataEye / 廣告效果監(jiān)測: 針對各應(yīng)用渠道進行效果追蹤,定位投放渠道,實時反饋效果數(shù)據(jù)。最大程度發(fā)揮廣告投放價值。 https://www.dataeye.com/
驗證碼
短信驗證碼
- Mob / 短信驗證碼: 開發(fā)者可享受Mob提供的免費技術(shù)服務(wù),短信或語音消息費用全免,不限條數(shù),不限全球運營商。 http://sms.mob.com/
設(shè)備測試
兼容測試
- Testin / 兼容測試(免費版): 快速在大量真機上驗證App兼容性,自動完成安裝/啟動/運行/卸載操作,收集過程中的出錯信息、截圖、日志等,提供專業(yè)的測試報告,幫助定位和解決問題。 http://www.testin.cn/product/compatible
配置參數(shù)
- MaxLeap / 在線參數(shù): MaxLeap 為開發(fā)者提供用以動態(tài)控制移動應(yīng)用功能的在線參數(shù)服務(wù),支持豐富的數(shù)據(jù)類型并提供根據(jù)不用用戶群體的高級配置。 https://maxleap.cn/s/web/zh_cn/devcenter.html
版本更新
- 科大訊飛 / 版本自動更新: 版本自動更新,可以幫助開發(fā)者將移動終端(Android)上的應(yīng)用升級到最新版本,輕松實現(xiàn)多渠道同步更新,是進行存量用戶更新的有效手段。 http://www.xfyun.cn/
泛娛樂
短視頻
- 美拍 / 移動SDK: 接入美拍移動SDK,讓你的短視頻應(yīng)用支持一鍵分享到美拍,還可享有美拍帶來的億萬用戶的流量和曝光。 http://open.meipai.com/
消息推送
- MaxLeap / 推送營銷: Maxleap 為應(yīng)用提供營銷活動和信息推送功能,支持推送消息和應(yīng)用內(nèi)消息兩種模式。 https://maxleap.cn/s/web/zh_cn/devcenter.html
- 科大訊飛 / 訊推: 訊推(XPush)是訊飛開放平臺向開發(fā)者提供的移動App消息推送服務(wù)?;驹硎强蛻舳送ㄟ^與云端建立的長連接,監(jiān)聽從云端下發(fā)的消息,讓緊急、重要的消息可以及時通知到您的APP用戶。 http://www.xfyun.cn/
- 極光 / 推送(免費版): 通過極光推送服務(wù),主動及時地向您的用戶發(fā)起交互,向其發(fā)送聊天消息、日程提醒、活動預(yù)告、進度提示、動態(tài)更新等。 https://www.jiguang.cn/push
- 個推 / 個推(免費版): 通過個推的技術(shù),APP可主動向其用戶推送各類消息,結(jié)合精準(zhǔn)的用戶畫像分析,給合適的用戶在合適的場景下推送合適的內(nèi)容,大幅度提升消息點擊率、用戶活躍度和留存率。 http://www.igetui.com/cn/getui.html
信息識別
語音識別
- 科大訊飛 / 語音聽寫: 語音聽寫是基于自然語言處理技術(shù),將自然語言轉(zhuǎn)換為文本輸出。語音聽寫技術(shù)與語音識別技術(shù)的不同在于,語音聽寫不需要基于某個具體的命令詞列表,其識別范圍是整個語種內(nèi)的詞條。 http://www.xfyun.cn/
語音合成
- 科大訊飛 / 在線語音合成: 語音合成,又稱文語轉(zhuǎn)換(Text to Speech,TTS)技術(shù),涉及聲學(xué)、語言學(xué)、數(shù)字信號處理、計算機科學(xué)等多個學(xué)科技術(shù),是中文信息處理領(lǐng)域的一項前沿技術(shù),解決的主要問題是如何將文字信息轉(zhuǎn)化為可聽的聲音信息,也即“讓機器像人一樣開口說話”。 http://www.xfyun.cn/
人臉識別
- 科大訊飛 / 人臉識別: 人臉識別,是基于人的臉部特征信息進行身份識別的一種生物識別技術(shù)。用攝像機或攝像頭采集含有人臉的圖像或視頻流,并自動在圖像中檢測和跟蹤人臉,進而對檢測到的人臉進行臉部的一系列相關(guān)技術(shù),也叫做人像識別、面部識別。 http://www.xfyun.cn/
聲紋識別
- 科大訊飛 / 聲紋識別: 聲紋識別(Voiceprint Recognize),是一項根據(jù)語音波形反映說話人生理和行為特征的語音參數(shù),自動識別說話人身份的技術(shù)。聲紋識別所提供的安全性可與其他生物識別技術(shù)(指紋、掌形和虹膜)相媲美,且只需要電話和麥克風(fēng)即可,數(shù)據(jù)采集極為方便,造價低廉,是最為經(jīng)濟、可靠、簡便和安全的身份識別方式。 http://www.xfyun.cn/
社交服務(wù)
社交分享
- 友盟+ / U-Share: 幫助應(yīng)用或游戲快速具備國內(nèi)外多平臺分享、第三方登錄功能,SDK包最小,集成成本最低,平臺覆蓋最全,并基于友盟+大數(shù)據(jù),提供最為權(quán)威、實時的用戶畫像、分享回流等數(shù)據(jù)分析,助力產(chǎn)品開發(fā)與推廣。 http://mobile.umeng.com/social
- Mob / ShareSDK: 開發(fā)者可享受Mob提供的免費技術(shù)服務(wù),短信或語音消息費用全免,不限條數(shù),不限全球運營商。 http://sharesdk.mob.com/
- MaxLeap / 社交分享: MaxLeap 社交分享組件集成目前主流社交平臺,可以讓您的應(yīng)用快速擁有主流社交平臺分享入口。 https://maxleap.cn/s/web/zh_cn/devcenter.html
即時通訊(IM)
- MaxLeap / 即時通訊: MaxLeap 為開發(fā)者免費提供即時通訊基礎(chǔ)能力和云端服務(wù)。您可以直接在自己的應(yīng)用中構(gòu)建出即時通訊產(chǎn)品。并在云端監(jiān)控在線狀態(tài),敏感詞自動過濾。 https://maxleap.cn/s/web/zh_cn/devcenter.html
- 極光 / IM(免費版): 提供易用可靠的即時通訊云服務(wù),搭建用戶間自由交流通道,增強產(chǎn)品社會化屬性?,F(xiàn)在,iOS、Android、Web客戶端均可接入極光IM。 https://www.jiguang.cn/im
- 環(huán)信 / 即時通訊云(社區(qū)版): 環(huán)信即時通訊云全球最大的即時通訊云,IM平臺,為開發(fā)者提供基于移動互聯(lián)網(wǎng)的IM即時通訊能力,讓開發(fā)者擺脫繁重的移動IM通訊底層開發(fā),一天內(nèi)即可讓App擁有內(nèi)置IM通訊云能力。 http://www.easemob.com/product/im
- LeanCloud / 實時通信(開發(fā)版): 實時通信服務(wù)是 LeanCloud 消息服務(wù)中的重要一環(huán)。你不但可以為應(yīng)用加入實時聊天、私信等常用功能,還能實現(xiàn)游戲?qū)?zhàn)等實時互動功能。 https://leancloud.cn/products/
- 網(wǎng)易 / 云信(免費版): 基于網(wǎng)易17年IM技術(shù)積累,致力打造最穩(wěn)定的即時通訊云平臺。接入IM SDK,讓你的APP即刻擁有私聊、群聊、聊天室等通訊能力http://netease.im/im
用戶反饋
- Mob / BBSSDK: 把你的論壇搬到手機上。 http://bbssdk.mob.com/
- MaxLeap / 應(yīng)用內(nèi)社交: MaxLeap 應(yīng)用內(nèi)社交組件可以讓您的應(yīng)用快速擁有類似于微信朋友圈、微博廣場一樣的功能,讓您的用戶互動起來,提高活躍度。 https://maxleap.cn/s/web/zh_cn/devcenter.html
基于定位服務(wù)(LBS)
- 百度 / 地圖: 百度地圖API是一套為開發(fā)者免費提供的基于百度地圖的應(yīng)用程序接口,包括JavaScript、iOS、Andriod、靜態(tài)地圖、Web服務(wù)等多種版本,提供基本地圖、位置搜索、周邊搜索、公交駕車導(dǎo)航、定位服務(wù)、地理編碼及逆地理編碼等豐富功能。LBS·云是百度地圖針對LBS開發(fā)者全新推出的平臺級服務(wù)。通過地圖API,一方面解決移動開發(fā)者服務(wù)器端日益增長的海量位置數(shù)據(jù)的存儲維護壓力,另一方面徹底解決所有LBS開發(fā)者基于位置數(shù)據(jù)的高并發(fā)檢索瓶頸。 http://lbsyun.baidu.com/
- 騰訊 / 位置服務(wù): 騰訊地圖開放平臺為各類應(yīng)用廠商和開發(fā)者免費提供基于騰訊地圖的地理位置服務(wù)和解決方案;有針對Web應(yīng)用的JavaScript API, 適合手機端Native APP的各種SDK, WebService接口和各類地圖API等。 http://lbs.qq.com/
- 高德 / 地圖: 高德開放平臺提供2D,3D,衛(wèi)星多種地圖形式供開發(fā)者選擇,無論基于哪種平臺,都可以通過高德開放平臺提供的API和SDK輕松的完成地圖的構(gòu)建工作。同時我們還提供強大的地圖再開發(fā)能力,全面的地圖數(shù)據(jù)支持,離線在線兩種使用方式,多種地圖交互模式,滿足各個場景下對地圖的需求。 http://lbs.amap.com/
用戶登錄
- 微信 / 移動應(yīng)用登錄: 移動應(yīng)用微信登錄是基于OAuth2.0協(xié)議標(biāo)準(zhǔn)構(gòu)建的微信OAuth2.0授權(quán)登錄系統(tǒng)。 https://open.weixin.qq.com/
- QQ / 應(yīng)用接入: 如果用戶手機上安裝了最新版本的手機QQ或手機QZone,將會調(diào)用相應(yīng)的客戶端,通過SSO方式進行登錄。此方式可以避免用戶多次輸入用戶名和密碼,提升用戶的登錄體驗。 http://open.qq.com/
- 微博 / 移動應(yīng)用: 微博開放接口的調(diào)用,如發(fā)微博、關(guān)注等,都是需要獲取用戶身份認(rèn)證的。目前微博開放平臺用戶身份鑒權(quán)主要采用的是OAuth2.0。 http://open.weibo.com/
支付服務(wù)
三方支付
- 支付寶 / App支付: 商家APP調(diào)用支付寶提供的SDK調(diào)用支付寶客戶端內(nèi)的支付模塊,商家APP會跳轉(zhuǎn)到支付寶中完成支付,支付完后跳回到商家APP內(nèi),最后展示支付結(jié)果。 https://open.alipay.com/platform/home.htm
- 微信 / 移動應(yīng)用支付: 通過接入微信支付功能,用戶可以在移動應(yīng)用中方便快捷地通過微信支付來付款。 https://open.weixin.qq.com/
聚合支付
- MaxLeap / 移動支付: Maxleap 為應(yīng)用集成各個主流支付渠道,開發(fā)者僅需要集成一個 SDK 便可以使應(yīng)用快速支持多種支付渠道的接入。 https://maxleap.cn/s/web/zh_cn/devcenter.html
- PING++ / 聚合支付(免費版): 支付是商業(yè)變現(xiàn)必不可少的環(huán)節(jié)。Ping++ 覆蓋所有主流支付渠道,給你最簡單、快捷的接入體驗,同時提供簡單易用的管理平臺,讓你可以集中進行跨渠道的交易管理和財務(wù)管理。Ping++ 不是簡單的聚合支付通道和路由,而是每一家企業(yè)內(nèi)部的虛擬支付團隊,致力于幫助企業(yè)快速、高效和高質(zhì)量地建立「泛支付」模塊,從容應(yīng)對任何交易場景的挑戰(zhàn)。 https://www.pingxx.com/products
- BeeCloud / 支付SDK(免費版): 秒支付為iOS/Android原生/H5 App提供全套支付解決方: 支持微信支付、支付寶支付、銀聯(lián)手機支付、iOS內(nèi)置購買、PayPal等。 https://www.beecloud.cn/products/sdk.php
- 收錢吧 / 收錢吧SDK: 收錢吧支付平臺旨在提供一站式的移動支付解決方案。收錢吧內(nèi)部集成了支付寶,微信,京東,百付寶,QQ錢包等眾多支付通道。 https://www.shouqianba.com/
結(jié)語
國內(nèi)很多PaaS里提供了大量的為移動應(yīng)用服務(wù)的服務(wù)端功能,在這里可能很多人對BaaS和PaaS區(qū)分已經(jīng)不是非常明確,但是這并不影響我們在自己的移動應(yīng)用中去選擇它。當(dāng)然免費的服務(wù)畢竟人人都想要,但是如果業(yè)務(wù)穩(wěn)定增加后,請別忘了及時為服務(wù)買單!