說到BaaS韧拒,它是繼IaaS、PaaS鲸鹦、SaaS等云服務后衍生出來的一類新的ToB服務體系澄干,其全稱為后端即服務(Backend as a Service)逛揩。在移動互聯(lián)網(wǎng)的今天,大多數(shù)創(chuàng)業(yè)公司為了快速實現(xiàn)產(chǎn)品功能麸俘,在自己后端團隊跟不上需求進度或者需求實現(xiàn)后的IT費用超出公司的預算時辩稽,這時就需要借助一些已有的三方服務來滿足需求〈用模互聯(lián)網(wǎng)的理念正是資源共享逞泄,你有這個資源,他有那個資源,而我正好需要對這些資源所提供的功能做快速產(chǎn)品試錯的時候喷众,借你和他的這些資源來用用是最好的解決方案各谚。當然如果我的產(chǎn)品成功了,能給公司帶來穩(wěn)定的收入后到千,我們再自己創(chuàng)建這些資源就都是后話了昌渤。
市場上BaaS種類也不少,只要你能想到的憔四,基本都有公司提供了愈涩。而大部分ToB的產(chǎn)品都是收費的,要從這么多服務中加矛,找出免費的服務加入到自己的App中,需要一定時間煤篙。
BaaS分類
首先斟览,我們用一張圖來說說市面上已有的BaaS服務的分類。
免費BaaS接入方案
根據(jù)搜索的結(jié)果辑奈,下面列出了國內(nèi)部分的免費BaaS接入方案苛茂。
數(shù)據(jù)存儲
數(shù)據(jù)庫存儲
- LeanCloud / 數(shù)據(jù)存儲(開發(fā)版): 前后端交互的主體,都是「數(shù)據(jù)」鸠窗,不管結(jié)果多少妓羊,屬性具體含義如何,它們都可以抽象成統(tǒng)一的「對象」來處理稍计。LeanCloud 支持存儲任意類型的對象躁绸,支持對象的增、刪臣嚣、改净刮、查等多種操作,并且開發(fā)者無需擔心數(shù)據(jù)規(guī)模的大小和訪問流量的多少硅则,可以簡單將 LeanCloud 云端看成是一個面向?qū)ο蟮暮A繑?shù)據(jù)庫來使用淹父。 https://leancloud.cn/products/
- Bmob - 云數(shù)據(jù)庫(個人免費版): 提供可視化的云端數(shù)據(jù)表設計界面,輕松建庫建表怎虫。支持10種不同數(shù)據(jù)類型存儲:如字符串暑认,整型,數(shù)組等大审。 https://www.bmob.cn/cloud
- MaxLeap / 數(shù)據(jù)源(免費版): 數(shù)據(jù)源服務是一種穩(wěn)定可靠蘸际、可彈性伸縮的在線數(shù)據(jù)庫服務〖⑴基于 Docker 技術(shù)捡鱼,支持 MySQL、Mongo等,默認部署主備架構(gòu)且提供了容災驾诈、備份缠诅、恢復、監(jiān)控乍迄、遷移等方面的全套解決方案管引,徹底解決數(shù)據(jù)庫運維的煩惱! https://maxleap.cn/s/web/zh_cn/devcenter.html
文件存儲
- LeanCloud / 數(shù)據(jù)存儲(開發(fā)版): 任何一款產(chǎn)品,不管是網(wǎng)站闯两、應用還是游戲褥伴,都有一些素材或者文件需要存儲和分發(fā)。與應用內(nèi)數(shù)據(jù)不一樣漾狼,這些文件因為它的體積較大重慢,為了獲得更快捷的用戶體驗,一般都還需要 CDN 服務逊躁。LeanCloud 存儲系統(tǒng)完整涵蓋了大文件存儲和分發(fā)的需求似踱。 https://leancloud.cn/products/
- Bmob - 云數(shù)據(jù)庫(個人免費版): 文件服務可以存儲圖片清蚀、視頻爹耗、音頻、文檔等信息窿锉。通過提供的 API 接口和多語言 SDK酵熙,為用戶提供快速上傳轧简、安全可靠的數(shù)據(jù)存儲服務。配合 CDN 加速服務提高文件訪問的響應速度與可用性匾二,實現(xiàn)用戶全站加速更快捷哮独。 https://www.bmob.cn/cloud
- MaxLeap / 數(shù)據(jù)存儲(免費版): MaxLeap 提供數(shù)據(jù)存儲服務,除了常規(guī)文本信息的存儲假勿,您還可以存儲圖片借嗽,文件、視頻转培,音頻恶导,地理位置等信息,支持數(shù)據(jù)的導入導出浸须,并提供穩(wěn)定可靠的數(shù)據(jù)安全惨寿。 https://maxleap.cn/s/web/zh_cn/devcenter.html
數(shù)據(jù)分析
App分析
- TalkingData / 移動應用統(tǒng)計分析: 最易用的移動App數(shù)據(jù)統(tǒng)計分析產(chǎn)品,幫助移動開發(fā)者收集删窒、處理裂垦、分析第一方數(shù)據(jù)。透析全面運營指標肌索,掌握用戶行為蕉拢,改善產(chǎn)品設計。 https://www.talkingdata.com/products.jsp
- 友盟+ / U-App: 國內(nèi)專業(yè)的移動應用統(tǒng)計分析平臺。我們幫助移動應用開發(fā)商統(tǒng)計和分析流量來源晕换、內(nèi)容使用午乓、用戶屬性和行為數(shù)據(jù),以便開發(fā)商利用數(shù)據(jù)進行產(chǎn)品闸准、運營益愈、推廣策略的決策。 http://mobile.umeng.com/analytics
- MaxLeap / 數(shù)據(jù)分析: Maxleap 提供深度的應用數(shù)據(jù)分析服務,包括應用統(tǒng)計,營收報表,事件轉(zhuǎn)化,用戶分組,用戶檔案等,您可以深度洞察用戶行為,優(yōu)化應用夷家。 https://maxleap.cn/s/web/zh_cn/devcenter.html
- 科大訊飛 / 開放統(tǒng)計: 開放統(tǒng)計是一款專業(yè)免費的移動APP數(shù)據(jù)統(tǒng)計分析平臺蒸其,面向移動應用開發(fā)者,為其提供全方位數(shù)據(jù)分析库快,時刻把握應用發(fā)展趨勢摸袁,助力精細化運營推廣。 http://www.xfyun.cn/
- DataEye / APP應用統(tǒng)計分析平臺: 根據(jù)移動應用的數(shù)據(jù)反饋义屏,分析用戶屬性但惶、行為,了解應用推廣湿蛔、運營狀況等表現(xiàn)。 https://www.dataeye.com/
Game分析
- TalkingData / 移動游戲運營分析: TalkingData為您提供行之有效的游戲分析系統(tǒng)县爬,我們的游戲分析系統(tǒng)及分析方法廣為游戲人團隊所接受阳啥,功能設計成為行業(yè)標桿;如今财喳,新增的精準營銷組件助您跑完游戲運營最后一公里察迟。 https://www.talkingdata.com/products.jsp
- 友盟+ / U-Game(基礎版): 為移動游戲開發(fā)者提供了開箱即用的一站式解決方案,針對不同階段的游戲運營需求耳高,提供全方位的數(shù)據(jù)服務支持扎瓶。 http://mobile.umeng.com/analytics_games
- DataEye / 移動游戲分析平臺: 實時監(jiān)測游戲生命周期中的各個環(huán)節(jié),深入分析流量泌枪、留存概荷、活躍、流失等各項核心數(shù)據(jù)碌燕。 https://www.dataeye.com/
渠道分析
- DataEye / 廣告效果監(jiān)測: 針對各應用渠道進行效果追蹤误证,定位投放渠道,實時反饋效果數(shù)據(jù)修壕。最大程度發(fā)揮廣告投放價值愈捅。 https://www.dataeye.com/
驗證碼
短信驗證碼
- Mob / 短信驗證碼: 開發(fā)者可享受Mob提供的免費技術(shù)服務,短信或語音消息費用全免慈鸠,不限條數(shù)蓝谨,不限全球運營商。 http://sms.mob.com/
設備測試
兼容測試
- Testin / 兼容測試(免費版): 快速在大量真機上驗證App兼容性,自動完成安裝/啟動/運行/卸載操作譬巫,收集過程中的出錯信息咖楣、截圖、日志等缕题,提供專業(yè)的測試報告截歉,幫助定位和解決問題。 http://www.testin.cn/product/compatible
配置參數(shù)
- MaxLeap / 在線參數(shù): MaxLeap 為開發(fā)者提供用以動態(tài)控制移動應用功能的在線參數(shù)服務烟零,支持豐富的數(shù)據(jù)類型并提供根據(jù)不用用戶群體的高級配置瘪松。 https://maxleap.cn/s/web/zh_cn/devcenter.html
版本更新
- 科大訊飛 / 版本自動更新: 版本自動更新,可以幫助開發(fā)者將移動終端(Android)上的應用升級到最新版本锨阿,輕松實現(xiàn)多渠道同步更新宵睦,是進行存量用戶更新的有效手段。 http://www.xfyun.cn/
泛娛樂
短視頻
- 美拍 / 移動SDK: 接入美拍移動SDK墅诡,讓你的短視頻應用支持一鍵分享到美拍壳嚎,還可享有美拍帶來的億萬用戶的流量和曝光。 http://open.meipai.com/
消息推送
- MaxLeap / 推送營銷: Maxleap 為應用提供營銷活動和信息推送功能,支持推送消息和應用內(nèi)消息兩種模式末早。 https://maxleap.cn/s/web/zh_cn/devcenter.html
- 科大訊飛 / 訊推: 訊推(XPush)是訊飛開放平臺向開發(fā)者提供的移動App消息推送服務烟馅。基本原理是客戶端通過與云端建立的長連接然磷,監(jiān)聽從云端下發(fā)的消息郑趁,讓緊急、重要的消息可以及時通知到您的APP用戶姿搜。 http://www.xfyun.cn/
- 極光 / 推送(免費版): 通過極光推送服務寡润,主動及時地向您的用戶發(fā)起交互,向其發(fā)送聊天消息舅柜、日程提醒梭纹、活動預告、進度提示致份、動態(tài)更新等变抽。 https://www.jiguang.cn/push
- 個推 / 個推(免費版): 通過個推的技術(shù),APP可主動向其用戶推送各類消息氮块,結(jié)合精準的用戶畫像分析瞬沦,給合適的用戶在合適的場景下推送合適的內(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ù),涉及聲學茧痒、語言學肮韧、數(shù)字信號處理、計算機科學等多個學科技術(shù)旺订,是中文信息處理領域的一項前沿技術(shù)弄企,解決的主要問題是如何將文字信息轉(zhuǎn)化為可聽的聲音信息,也即“讓機器像人一樣開口說話”区拳。 http://www.xfyun.cn/
人臉識別
- 科大訊飛 / 人臉識別: 人臉識別拘领,是基于人的臉部特征信息進行身份識別的一種生物識別技術(shù)。用攝像機或攝像頭采集含有人臉的圖像或視頻流樱调,并自動在圖像中檢測和跟蹤人臉约素,進而對檢測到的人臉進行臉部的一系列相關技術(shù),也叫做人像識別笆凌、面部識別圣猎。 http://www.xfyun.cn/
聲紋識別
- 科大訊飛 / 聲紋識別: 聲紋識別(Voiceprint Recognize),是一項根據(jù)語音波形反映說話人生理和行為特征的語音參數(shù)乞而,自動識別說話人身份的技術(shù)样漆。聲紋識別所提供的安全性可與其他生物識別技術(shù)(指紋、掌形和虹膜)相媲美晦闰,且只需要電話和麥克風即可,數(shù)據(jù)采集極為方便鳍怨,造價低廉呻右,是最為經(jīng)濟、可靠鞋喇、簡便和安全的身份識別方式声滥。 http://www.xfyun.cn/
社交服務
社交分享
- 友盟+ / U-Share: 幫助應用或游戲快速具備國內(nèi)外多平臺分享、第三方登錄功能侦香,SDK包最小落塑,集成成本最低,平臺覆蓋最全罐韩,并基于友盟+大數(shù)據(jù)憾赁,提供最為權(quán)威、實時的用戶畫像散吵、分享回流等數(shù)據(jù)分析龙考,助力產(chǎn)品開發(fā)與推廣蟆肆。 http://mobile.umeng.com/social
- Mob / ShareSDK: 開發(fā)者可享受Mob提供的免費技術(shù)服務,短信或語音消息費用全免晦款,不限條數(shù)炎功,不限全球運營商。 http://sharesdk.mob.com/
- MaxLeap / 社交分享: MaxLeap 社交分享組件集成目前主流社交平臺缓溅,可以讓您的應用快速擁有主流社交平臺分享入口蛇损。 https://maxleap.cn/s/web/zh_cn/devcenter.html
即時通訊(IM)
- MaxLeap / 即時通訊: MaxLeap 為開發(fā)者免費提供即時通訊基礎能力和云端服務。您可以直接在自己的應用中構(gòu)建出即時通訊產(chǎn)品坛怪。并在云端監(jiān)控在線狀態(tài)淤齐,敏感詞自動過濾。 https://maxleap.cn/s/web/zh_cn/devcenter.html
- 極光 / IM(免費版): 提供易用可靠的即時通訊云服務酝陈,搭建用戶間自由交流通道床玻,增強產(chǎn)品社會化屬性。現(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ā)版): 實時通信服務是 LeanCloud 消息服務中的重要一環(huán)喇勋。你不但可以為應用加入實時聊天缨该、私信等常用功能,還能實現(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 / 應用內(nèi)社交: MaxLeap 應用內(nèi)社交組件可以讓您的應用快速擁有類似于微信朋友圈荚守、微博廣場一樣的功能,讓您的用戶互動起來练般,提高活躍度矗漾。 https://maxleap.cn/s/web/zh_cn/devcenter.html
基于定位服務(LBS)
- 百度 / 地圖: 百度地圖API是一套為開發(fā)者免費提供的基于百度地圖的應用程序接口,包括JavaScript薄料、iOS敞贡、Andriod、靜態(tài)地圖摄职、Web服務等多種版本嫡锌,提供基本地圖虑稼、位置搜索、周邊搜索势木、公交駕車導航蛛倦、定位服務、地理編碼及逆地理編碼等豐富功能啦桌。LBS·云是百度地圖針對LBS開發(fā)者全新推出的平臺級服務溯壶。通過地圖API,一方面解決移動開發(fā)者服務器端日益增長的海量位置數(shù)據(jù)的存儲維護壓力甫男,另一方面徹底解決所有LBS開發(fā)者基于位置數(shù)據(jù)的高并發(fā)檢索瓶頸且改。 http://lbsyun.baidu.com/
- 騰訊 / 位置服務: 騰訊地圖開放平臺為各類應用廠商和開發(fā)者免費提供基于騰訊地圖的地理位置服務和解決方案;有針對Web應用的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/
用戶登錄
- 微信 / 移動應用登錄: 移動應用微信登錄是基于OAuth2.0協(xié)議標準構(gòu)建的微信OAuth2.0授權(quán)登錄系統(tǒng)。 https://open.weixin.qq.com/
- QQ / 應用接入: 如果用戶手機上安裝了最新版本的手機QQ或手機QZone滑进,將會調(diào)用相應的客戶端犀忱,通過SSO方式進行登錄。此方式可以避免用戶多次輸入用戶名和密碼扶关,提升用戶的登錄體驗阴汇。 http://open.qq.com/
- 微博 / 移動應用: 微博開放接口的調(diào)用,如發(fā)微博驮审、關注等,都是需要獲取用戶身份認證的吉执。目前微博開放平臺用戶身份鑒權(quán)主要采用的是OAuth2.0疯淫。 http://open.weibo.com/
支付服務
三方支付
- 支付寶 / App支付: 商家APP調(diào)用支付寶提供的SDK調(diào)用支付寶客戶端內(nèi)的支付模塊,商家APP會跳轉(zhuǎn)到支付寶中完成支付戳玫,支付完后跳回到商家APP內(nèi)熙掺,最后展示支付結(jié)果。 https://open.alipay.com/platform/home.htm
- 微信 / 移動應用支付: 通過接入微信支付功能咕宿,用戶可以在移動應用中方便快捷地通過微信支付來付款币绩。 https://open.weixin.qq.com/
聚合支付
- MaxLeap / 移動支付: Maxleap 為應用集成各個主流支付渠道,開發(fā)者僅需要集成一個 SDK 便可以使應用快速支持多種支付渠道的接入蜡秽。 https://maxleap.cn/s/web/zh_cn/devcenter.html
- PING++ / 聚合支付(免費版): 支付是商業(yè)變現(xiàn)必不可少的環(huán)節(jié)。Ping++ 覆蓋所有主流支付渠道缆镣,給你最簡單芽突、快捷的接入體驗,同時提供簡單易用的管理平臺董瞻,讓你可以集中進行跨渠道的交易管理和財務管理寞蚌。Ping++ 不是簡單的聚合支付通道和路由,而是每一家企業(yè)內(nèi)部的虛擬支付團隊钠糊,致力于幫助企業(yè)快速挟秤、高效和高質(zhì)量地建立「泛支付」模塊,從容應對任何交易場景的挑戰(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里提供了大量的為移動應用服務的服務端功能诞丽,在這里可能很多人對BaaS和PaaS區(qū)分已經(jīng)不是非常明確鲸拥,但是這并不影響我們在自己的移動應用中去選擇它。當然免費的服務畢竟人人都想要僧免,但是如果業(yè)務穩(wěn)定增加后刑赶,請別忘了及時為服務買單!