不管原因是什么,移動設(shè)備社區(qū)似乎在熱烈擁抱云這個事實是無可否認(rèn)的,云計算領(lǐng)域的供應(yīng)商,如CloudFoundry和VMware正在努力工作來滿足不斷增長的需求。本文將分析為什么移動應(yīng)用開發(fā)者更可能接受云計算。
移動開發(fā)者更有可能接受云?
乍一看,這一問題的答案應(yīng)該是“不”。對安全、可伸縮性、可用性以及性能這些東西的擔(dān)心都不是移動環(huán)境所獨有的。在服務(wù)器端勞作的企業(yè)Java開發(fā)者也一樣有這些擔(dān)心,在服務(wù)器端的專業(yè)人士選擇平臺策略時賦予這些考慮因素的權(quán)重也是一樣的。
但是,仍然很難擺脫那種感覺,即相對于整天受到大型機束縛的人來說,向云解決方案進行編碼傾斜這種想法對那些進行移動或嵌入式設(shè)備開發(fā)的人造成困擾會更容易一些。
時間緊求助云
移動社區(qū)對基于云的解決方案感興趣也許是因為移動應(yīng)用從啟動到部署荒謬的預(yù)期時限?企業(yè)開發(fā)者開發(fā)企業(yè)應(yīng)用完成企業(yè)的事情。企業(yè)級的東西部分意味著要花數(shù)百萬美元安裝企業(yè)軟件,并開發(fā)龐大的app執(zhí)行數(shù)百萬令人印象深刻的企業(yè)事務(wù)。
工作說明的基本部分要求企業(yè)架構(gòu)師和管理員將安全、可伸縮性以及性能之類的東西結(jié)合起來形成令人難忘的解決方案,這些方案有大量的活動組件,可以帶來大量的集成點和擴展機會。當(dāng)然這個也意味著長年累月要進行設(shè)置主服務(wù)器、釋放從機、提供WebSEAL這類的事情,還要努力找出為什么單點登錄SSO系統(tǒng)會三次要求每一個用戶信用資料。
當(dāng)然,如果你的研發(fā)周期有8到18個月的話,這一切耗時的企業(yè)任務(wù)都很好。但是移動研發(fā)人員可不能用9周的時間去找出為什么SSO不能工作,因為其研發(fā)周期是以日計而非按周算的?!耙苿觓pp是快速開發(fā)與設(shè)計的體現(xiàn)?!盕eedHenry的CEOCathalMcGloin說。
前者是基于云的移動應(yīng)用平臺解決方案。在移動端開發(fā)的時候,其哲學(xué)是“弄出來一個然后接著下一個,”Cathal說。時間緊張的時候就沒有時間去浪費了,而一旦沒有時間可以浪費,大家就開始轉(zhuǎn)向基于云的解決方案。
像CloudFoundry那樣的供應(yīng)商正試圖創(chuàng)建一個PaaS,這會吸引到快節(jié)奏的移動領(lǐng)域中的專業(yè)人士?!跋胂氚?,現(xiàn)在每個移動應(yīng)用都要重新改造驗證和安全,或者換種方式,考慮將其預(yù)置進某種服務(wù)器端的PaaS,然后只需將服務(wù)器端的代碼植入即可。這正是我們正在開發(fā)的東西?!?/p>
預(yù)算少投身云
當(dāng)然,移動業(yè)所遭遇的時間緊的問題也許只是一個更大原因的表現(xiàn)而已。也許移動應(yīng)用時間如此之短的原因正在于大家一開始都沒有預(yù)算?似乎每一個組織都想要一個移動內(nèi)容交付平臺,但卻沒人愿意在這一大筆錢中拿出一點給移動計算分一杯羹,尤其是在投資回報存疑或可能是無法持久的情況下。能夠快速為移動應(yīng)用開發(fā)出前端,然后在利用PaaS的服務(wù),這種做法不僅能夠加速部署時間,還可以減少預(yù)先部署的基礎(chǔ)設(shè)施成本,與此同時,即便移動應(yīng)用無法產(chǎn)生像憤怒的小鳥那樣的收入流,潛在的損失也會得到最小化。
“云計算重要和有利的原因之一是因為你無需去購買許多硬件,不用設(shè)置數(shù)據(jù)中心。你可以按需支付。這種按需支付的模型意味著很容易開始,一旦需要追加更多的資源時付錢就是了,”RodJohnson說。Rod是Spring框架的創(chuàng)建者,也是VMware的高級副總裁。
開發(fā)者中的顛覆者擁抱云
也許移動領(lǐng)域?qū)υ朴嬎愕呐d趣跟時間或者金錢都無關(guān),相反,這更多是一種結(jié)構(gòu)性或組織性的變革,也即年輕無畏的革命性程序員正嘗試著推到企業(yè)墻。在敏捷、奔赴市場的心態(tài)之下,移動開發(fā)者沒有耐心等待來自于監(jiān)督IT商店的各個部門頭頭的簽核、變更請求RFC許可、秘密握手、知會通告等這一切繁文縟節(jié)。
組織為了控制分階段應(yīng)用推進流程的每個步驟實施了一些政策和過程。畢竟,如果這些政策和過程都必須嚴(yán)格遵守的話事情又怎么會快得起來呢?而通過采用基于PaaS的供應(yīng)商作為部署目標(biāo)的話,開發(fā)者就能夠找到繞開這些繁文縟節(jié)的辦法。
“通常而言,尤其在大型企業(yè)里,這一部署流程花掉的時間太長了。要簽核的時候一般都會遭遇內(nèi)部官僚主義;從創(chuàng)建應(yīng)用的開發(fā)者到執(zhí)行應(yīng)用部署之間經(jīng)歷了太多的職能。實際上,在大型企業(yè)中,云計算一定程度上被視為顛覆官僚主義的手段?!盧odJohnson說。
這也許有一定的道理。Java開發(fā)者也許可以蒙蔽一下那些高管,讓他們以為所有必要的操作程序都是按照制度進行的,而實際上沒有一條得到遵守,因為應(yīng)用是部署在云上面的,這是一種節(jié)省時間、精力以及避免沖突惡化的好辦法。
企業(yè)對云計算有偏見?
不過,最終也許在移動環(huán)境中對使用云的熱愛程度還是比不上反對在企業(yè)開發(fā)圈中用云的傾向。也許這一切都要歸結(jié)為偏見?如果你作為WebSphere管理員領(lǐng)著的高薪現(xiàn)在受到預(yù)期對數(shù)據(jù)中心閃電戰(zhàn)并將管理遷移至PaaS供應(yīng)商處的威脅,你就不大可能愿意吞下建議采取云解決方案這顆毒丸。也許移動環(huán)境喜歡云并不是問題,企業(yè)開發(fā)者害怕厭惡云才是主因?
來源:飛象網(wǎng)
版權(quán)及免責(zé)聲明:凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時須獲得授權(quán)并注明來源“中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責(zé)任的權(quán)力。凡轉(zhuǎn)載文章,不代表本網(wǎng)觀點和立場。版權(quán)事宜請聯(lián)系:010-65363056。
延伸閱讀
版權(quán)所有:中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)京ICP備11041399號-2京公網(wǎng)安備11010502003583