BAT雲服務介紹,開發者平臺介紹

最近想弄一個微信訂閱號玩一玩,微信雖然提供了編輯者模式,可以手動的編輯一些信息處理機制,比如自動回覆,比如匹配關鍵字服務等。但是我想通過開發者模式提供自己的信息處理邏輯。那麼就需要把自己的業務處理代碼部署到具有公網IP地址的服務器上。所以,希望通過BAT提供的一些雲服務來解決這一問題。這片文章主要講的是BAT在線提供的服務種類以及簡單說明。爲以後解決各類問題提供參考。

百度:
1、雲服務
百度雲服務架構
(1)應用引擎(BAE: Baidu Application Engine)
幫助用戶一站式的部署web應用或者移動應用的後端服務代碼。比如你有一個web網站想發佈到服務器上,那麼就可以申請百度的應用引擎,然後把自己的網站部署上去就可以了。目前支持的語言包括php,java,python,node.js等。
(2)百度雲存儲(BCS Baidu Cloud Storage)
通過百度提供的一套REST風格的API調用相應接口,可以實現任何類型文件的存儲。即如果你的應用需要大量存儲一些數據,可以考慮存儲到百度雲存儲上面。
(3)百度雲數據庫
雲存儲中方的數據大都是無規則的大文件,而百度雲數據庫主要是爲想用數據庫的人提供的。現在百度雲數據庫支持Mysql, MongoDB和Redis。
(4)雲推送
利用百度提供的雲服務,可以爲自己應用的用戶推送消息。比如你自己開發了一個應用,裏面有很多用戶,你想給一類用戶或者一個用戶推送消息等。可以藉助這個功能。比如:在線問答應用,用戶A用手機發表一個問題,問題的解答並不是實時的。假設在第二天用戶B發表了第一個解答,這時需要將答案單獨推送給A。
(5)媒體雲
百度媒體雲服務(簡稱“媒體雲”)基於百度在視頻處理、人臉識別、語音技術上的長期技術積累,爲廣大開發者提供媒體相關的整體解決方案。媒體雲通過提供一系列HTTP Restful API及跨終端平臺SDK,實現包括媒體存儲、編碼、轉碼、內容保護、點播、直播、分析、廣告以及人臉檢測、人臉識別、語音技術等的諸項功能。媒體應用具有技術專業性強、計算及存儲資源門檻高的特點;而通過使用媒體雲服務,開發者就可輕鬆利用百度的技術及平臺資源同時,專注於自己的業務,靈活、快捷地構建各種形式的媒體應用。
說白了,百度爲你提供了在視頻,人臉識別語音識別方面的雲服務。可以不再靠自己的能力做這些事情了。
(6)LBS開放平臺
就是百度地圖服務。
(7)手遊平臺
http://opengame.baidu.com/ 提供遊戲開發SDK。方便遊戲上線。

2、端服務(Frontia)
(1)第三方賬號登陸
提供SDK,藉助它可以方便百度,qq,新浪微博等賬號登陸。這樣就可以短期內獲得大量用戶,因爲用戶就不用再註冊這麼麻煩了。
(2)個人數據存儲
提供SDK,免費個人存儲空間,可以實現數據的同步等。
(3)社會化分享
提供SDK,方便分享你所看到的東西到各大社交網站。
(4)移動統計
提供SDK.Frontia的移動統計模塊提供對用戶訪問移動應用的次數和時間的統計,並在Frontia控制檯提供統計分析,包括:1. 用戶分析 2. 使用分析 3. 終端分析 4. 自定義事件分析
(5)用戶反饋
提供SDK,輔助應用收集用戶的反饋信息。

3、其他
(1)App Builder
快速創建輕應用。成爲直達號。可以根據提示,點擊按鈕就可以定製自己的APP應用。但是需要申請開通直達號,直達號對於個人來說是申請不了的,提交的信息材料比較多。
(2)輕工廠
可以快速基於模塊搭建輕應用,十個應用日的審覈。
(3)Clouda+
個人理解就是js庫,應用到本地可以開發出好看的,可以調用本地應用的app.
其他就不一一介紹了。看截圖:
百度的其他應用服務

以上是百度的一些雲服務和提供用戶方便使用的API接口等。下面補充介紹騰訊和阿里的一些服務。騰訊和阿里也提供了類似百度的雲服務。但是也有一些自己的特色內容。

騰訊:
(1)CDN(Content Delivery Network)
CDN的全稱是Content Delivery Network,即內容分發網絡。其基本思路是儘可能避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。通過在網絡各處放置節點服務器所構成的在現有的互聯網基礎之上的一層智能虛擬網絡,CDN系統能夠實時地根據網絡流量和各節點的連接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新導向離用戶最近的服務節點上。其目的是使用戶可就近取得所需內容,解決 Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。
(2)雲安全
騰訊公司安全團隊在處理各種安全問題的過程中積累了相當多的技術和經驗,騰訊雲安全將這些寶貴的安全技術和經驗打造成優秀的安全服務產品,爲開發商提供業界領先的安全服務。

阿里:
(1)負載均衡SLB(Sever load balancing)
客戶端向虛擬服務器發起連接時,通過某種負載均衡算法,轉發到某真實服務器。SLB幫您輕鬆分發網絡流量,消除單點故障提升應用系統的可用性。
(2)開放結構化數據服務(Open Table Service)
開放結構化數據服務(Open Table Service, OTS)是構建在阿里雲飛天分佈式系統之上的 NoSQL數據庫服務,提供海量結構化數據的存儲和實時訪問。OTS 以實例和表的形式組織數據,通過數據分片和負載均衡技術,實現規模上的無縫擴展。應用通過調用 OTS API / SDK 或者操作管理控制檯來使用 OTS 服務。
(3)開放數據處理服務ODPS(Open Data Processing Service)
開放數據處理服務(Open Data Processing Service, 簡稱ODPS)由阿里雲自主研發,提供針對TB/PB級數據、實時性要求不高的分佈式處理能力,應用於數據分析、挖掘、商業智能等領域。阿里巴巴的數據業務都運行在ODPS上

由上面可知,現在的各大公司基於自己本身的資源,爲用戶提供了大量的雲服務。百度的比較全面一些,阿里的數據處理服務還是相當不錯的。以後對於自己無法完成的事情,完全可以依賴這些大企業來完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章