AVOS Cloud

AVOS Cloud

AVOS Cloud 是國內一家BaaS(後端即服務:Backend as a Service)服務提供商。在當前的移動網際網路+雲計算熱潮中,AVOS Cloud為移動套用開發提供穩定、可靠的後端雲服務,業務範圍既包括數據存儲和雲代碼託管,也包括提供訊息推送、套用統計等通用的移動開發組件,以及完善的技術支持和服務。

基本介紹

AVOS Cloud 於2013年8月份正式上線,為移動開發提供了一站式解決方案。

AVOS Cloud 的主要服務包括:無模式(schema free)的對象存儲(Object Storage)、“雲代碼”擴展(Cloud Code)、跨平台的訊息推送(Push Notification)、實時數據統計(Mobile Analytics)和社交組件(Social Component),涵蓋移動開發多方面的需求。針對每一個移動平台,不論是iOS、Android,還是Windows Phone、Web,都提供有原生的SDK,開發者可以簡單集成使用。

AVOS Cloud 旨在幫助開發者處理好後台系統的各種挑戰,最大限度地縮短產品開發周期,讓開發者更專注於商業模式和用戶體驗。基於AVOS Cloud來開發套用,開發者無須考慮是使用MySQL還是NoSQL來存儲數據,更不用擔心用戶量和流量的快速增長。同時,集成AVOS Cloud的訊息推送和數據統計服務,依託於雲平台的分散式處理能力,開發者可以得到更多大數據所帶來的附加價值。

目前已有數千家移動網際網路團隊在使用AVOS Cloud的服務。

特色

提供通用後端服務。穩定的BaaS服務幫助開發者徹底擺脫後端開發負擔,省卻開發和運維成本,縮短開發周期,能贏得市場先機。

移動開發一站式解決方案。數據存儲+“雲代碼”擴展,提供靈活的後台支撐能力;訊息推送、數據統計和社交組件,可以滿足不同階段產品的不同需求。

專業技術和優質服務。團隊成員均來自知名網際網路公司,技術背景深厚,深刻理解用戶需求,提供7*24小時線上服務。

產品介紹

數據存儲(Storage)

AVOS Cloud AVOS Cloud

AVOS Cloud提供的存儲服務和我們熟知的雲存儲、雲硬碟、網盤不一樣,我們提供的是schema-free的對象(Object)存儲服務。這裡所說的“對象”,是程式開發中的數據邏輯單元,例如一個“用戶”、一條“微博”、一則“評論”等等,都是“對象”。換言之,是面向程式開發的雲存儲服務。

AVOS Cloud的存儲系統採用了分散式架構,提供了多副本的冗餘支持,以保證數據極高的可用性;在數據量迅速增長的情況下,可以自動分片處理,支持PB級別的數據規模;另外,對於每一條數據(每一個對象),都提供有嚴格的訪問控制協定,保證數據絕對安全。

在基本的“對象”增刪改查操作之外,還提供“雲代碼”擴展的機制,基於方便開發者定製自己特有的功能,來完成更加複雜的業務邏輯,讓後台邏輯可以按需靈活擴展;並且也支持網站託管。

除此之外,AVOS Cloud還支持圖片、視頻、音樂等大檔案的存儲,並且默認提供CDN服務,讓數據分發可以全網加速。

推送(Push Notifications)

AVOS Cloud AVOS Cloud

iOS、Android、Window Phone,每個移動平台的訊息推送機制都不一樣,開發者要給自己的用戶傳送一條通知,就必須掌握每個平台的差異和實現細節。AVOS Cloud提供統一的訊息推送平台,讓開發者可以無視平台差異而簡單完成跨平台的訊息推送。

AVOS Cloud的推送永久免費,並且提供基於Channel的訊息訂閱方式,加上通道上行、下行全雙工的能力,讓開發者可以輕鬆實現端到端的實時訊息推送。

在AVOS Cloud的管理平台,或者通過推送SDK,開發者還可以實現定時推送、多媒體訊息、訊息過期等高級功能。

統計(Analytics)

AVOS Cloud AVOS Cloud

數據統計是移動套用開發中非常重要的一環,產品的每一次疊代,都需要有分析結果做依託,對於疊代的效果也需要用戶數據進行驗證。

AVOS Cloud提供跨平台的、實時的數據統計分析服務,幫助開發者更清楚地了解自己的用戶。AVOS Cloud統計結果包括套用趨勢分析、用戶行為分析、事件和轉化分析、渠道和版本分析、套用錯誤分析等門類,覆蓋了產品運營上需要關心的所有核心指標。

除了通常的數據分析之外,AVOS Cloud還專為訊息推送進行了最佳化,幫助開發者以更大的視角或者時間跨度來理解用戶行為,譬如用戶是因為什麼原因打開了套用,訊息推送激活的用戶比自然用戶停留時間是否更長,等等問題都可以在AVOS Cloud的統計結果中看到答案。

社交(Social)

AVOS Cloud AVOS Cloud

絕大部分套用都有相似的社交需求:利用已有的第三方賬號登入;獲取社交網路上的用戶關係;將App內的優質內容分享到社交網路,以獲取更多的流量回流和新用戶。。。而主流的社交平台有數十家,每一家的API都不一樣,這給開發者的使用帶來了不小的困難。為此AVOS Cloud提供了通用的社交組件模組,來幫助開發者輕鬆實現微博、QQ等第三方賬號登錄和信息分享功能。

除了和第三方社交平台互動外,AVOS Cloud更關注套用內社交。大部分套用都會有用戶之間互相關注、用戶對內容進行點讚或者評論等需求,AVOS Cloud提供了內置的事件流系統,以幫助開發者簡單完成用戶關注、朋友圈、私信等功能。

整體架構

AVOS Cloud提供的一站式解決方案,底層架構主要包括:

AVOS Cloud AVOS Cloud

1.分散式存儲子系統,包括內容分發網路和雲代碼擴展服務,構成了AVOS Cloud整個系統的基石。

2.訊息推送服務集群。我們完全重寫了XMPP Server,在擴展性、容錯性、並發能力上都有了非常大的改善。

3.數據統計服務集群。我們同時支持離線和實時計算兩種模式,在分散式系統上提供最迅捷的數據分析能力。

在這些基礎服務之上,AVOS Cloud 提供了高度封裝的API,方便開發者使用。不管是基於HTTP協定的RESTful API,還是面向各個平台(iOS、Android、Window Phone)的native SDK,以及可用於前端開發的JavaScript SDK,我們力爭提供最完備的SDK支持。

在SDK之外,我們提供了專業的控制台和開發工具集,以便於開發者實時查看數據、直接對數據進行操作、進行本地調試或者數據遷移。

相關報導

移動開發工具訪談,AVOS Cloud——後端的金剛鑽  

AVOS開放後端開發工具,現在,你也可以“36小時”開發出成熟套用了  

iTV 賽事奪冠 AVOS Cloud 助開發者奪金  

相關詞條

熱門詞條

聯絡我們