騰訊云TAB緣何成為開發(fā)者新寵
- 來源:中國信息化周報 smarty:if $article.tag?>
- 關(guān)鍵字:騰訊云,LeanCloud,TAB smarty:/if?>
- 發(fā)布時間:2016-07-26 11:44
很多移動App開發(fā)者應(yīng)該都幻想過:有一天,他們會告別底層基礎(chǔ)設(shè)施構(gòu)建、運維、服務(wù)器托管、網(wǎng)絡(luò)、性能調(diào)優(yōu)……這些繁雜的工作,只需專注于具體業(yè)務(wù)和邏輯的實現(xiàn)。在這個網(wǎng)絡(luò)技術(shù)發(fā)展日新月異、新技術(shù)層出不窮的時代,一切幻想都有可能變?yōu)楝F(xiàn)實。
近日,國內(nèi)領(lǐng)先云服務(wù)提供商騰訊云與LeanCloud強強聯(lián)合,推出了一款移動開發(fā)工具TAB(Tencent App Builder)。基于騰訊云安全穩(wěn)定的云主機、CDN、對象存儲、云數(shù)據(jù)庫等IaaS資源構(gòu)建,結(jié)合LeanCloud在BaaS服務(wù)的領(lǐng)導(dǎo)者地位,TAB旨在為開發(fā)者打造一站式的后端云服務(wù),同時依托騰訊云靈活彈性可擴展的特征,能夠自動擴展資源滿足業(yè)務(wù)的快速發(fā)展。
TAB,即App的建筑者,它將移動應(yīng)用開發(fā)步驟簡化為了四步:第一步,創(chuàng)建應(yīng)用,選擇需要的服務(wù);第二步,下載、集成SDK;第三步,開發(fā)、調(diào)試你的App;第四步,上線發(fā)布你的產(chǎn)品。無論你是初級開發(fā)者還是專業(yè)開發(fā)人士,創(chuàng)業(yè)公司或成熟企業(yè),TAB都能讓你更便捷高效地開發(fā)出一款滿意的App產(chǎn)品。
TAB這么厲害,到底能幫開發(fā)者們做些什么呢?
絕妙創(chuàng)意,TAB為你實現(xiàn)
對于多數(shù)開發(fā)者和創(chuàng)業(yè)團(tuán)隊來說,App前端的設(shè)計是大家最得心應(yīng)手的。當(dāng)涉及到后端開發(fā)時,有些好想法往往因為沒有專業(yè)能力和經(jīng)驗而擱淺荒廢。而且不同的移動系統(tǒng)對應(yīng)著不同的開發(fā)方向,iOS和WP都是封閉式系統(tǒng),Android是開源式系統(tǒng),Android系統(tǒng)對硬件要求很大,iOS市場份額沒有Android占有率高,這往往讓開發(fā)者們很為難。
現(xiàn)在,開發(fā)App時就可以使用TAB(為移動開發(fā)者提供一站式后端云服務(wù)),不論是Android、iOS還是Windows Phone平臺,開發(fā)者只需負(fù)責(zé)開發(fā)運行在手機上的程序,將云計算資源的運營、管理和調(diào)度全部交給TAB。即使是從未有過移動開發(fā)經(jīng)驗的“菜鳥級”選手,也能用TAB為自己開發(fā)的移動應(yīng)用App快速構(gòu)建一個完整的后端服務(wù)。
海量用戶 TAB為你留住
在App運營過程中時刻了解客戶動向、滿足客戶需求是十分重要的。在App Server端,TAB的存儲集群綜合使用了關(guān)系型數(shù)據(jù)庫(MySQL)、NoSQL數(shù)據(jù)庫(MongoDB)以及Hadoop/Hbase等開源系統(tǒng)來滿足對任意對象的存儲。通過對海量數(shù)據(jù)的離線分析,可以幫助開發(fā)者全面深度地了解用戶并優(yōu)化用戶體驗,能保證開發(fā)者即時向其程序用戶推送通知或消息,與用戶保持互動,從而有效地提高留存率,提升用戶體驗。這些功能不僅讓開發(fā)者更貼近用戶心理,也讓App在用戶心中留下了良好的印象。
換代升級,TAB為你加速
移動時代“快”字當(dāng)先,開發(fā)者往往耗費太多精力在后端基礎(chǔ)設(shè)施構(gòu)建、運維等工作上,導(dǎo)致開發(fā)效率低下、開發(fā)周期漫長。考慮到App在應(yīng)對大流量的同時還應(yīng)保持出色的性能,TAB的內(nèi)部系統(tǒng)都盡量采用微服務(wù)的構(gòu)架,使用Apache Mesos/Marathon/Docker和自動化運維技術(shù)來管理資源池并實現(xiàn)自動擴展??梢詫θ湕l后端的管理與資源調(diào)度進(jìn)行集成優(yōu)化,通過簡單的SDK調(diào)用接口,幾分鐘就能完成服務(wù)集成。如此一來,每節(jié)省一秒時間,就能讓App在瞬息萬變的互聯(lián)網(wǎng)節(jié)奏中多一分勝算。
TAB為你減負(fù)
現(xiàn)在移動手機開發(fā)很是火爆,媒體稱現(xiàn)在擁有一年工作經(jīng)驗的Android、iOS工程師已經(jīng)成為社會的高薪一族。開發(fā)一個移動應(yīng)用程序,開發(fā)者需要自己完成從服務(wù)器資源調(diào)度、網(wǎng)絡(luò)帶寬優(yōu)化、用戶數(shù)據(jù)庫管理,直到移動APP應(yīng)用軟件開發(fā)、系統(tǒng)運維的全鏈條。要完成這一鏈條,所需要的專業(yè)設(shè)備和專業(yè)人員讓開發(fā)成本變得極其高昂。
而有了TAB,開發(fā)者們再也不用擔(dān)心租用或購買服務(wù)器,也無需請人部署運行環(huán)境以及編寫后端代碼。所有的資源按需付費,最大限度節(jié)省IT開支,也大幅節(jié)省了人力成本。開發(fā)者們會在TAB的幫助下真正地“把錢花在刀刃上”。
TAB作為國內(nèi)BaaS領(lǐng)域的拳頭產(chǎn)品,一定會在今后影響一代又一代的開發(fā)者,幫助他們擺脫繁重的后端開發(fā)負(fù)擔(dān),最大限度地縮短開發(fā)周期和加快迭代速度,在激烈的市場競爭中勝出。
