云就是企業(yè)新的操作系統(tǒng),服務(wù)就是新的應(yīng)用。云為下一代的服務(wù)提供庇護(hù),從Pinterest到Instagram,從foursquare到AirBnB都在騰云駕霧。這廂,為上一代的桌面應(yīng)用提供接口的微軟Windows和蘋果MacOS X已如日落西山(注:這個(gè)結(jié)論也許下得太早,這些老牌操作系統(tǒng)本身也在蛻變),那廂,為上述服務(wù)提供必需的計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)的Amazon之類供應(yīng)商正冉冉升起。
相對(duì)于上一輩,云這個(gè)操作系統(tǒng)更靈活,容錯(cuò)能力更高。云的這兩個(gè)優(yōu)勢(shì)源自它的兩個(gè)招牌特性:虛擬化和分布式。因?yàn)樘摂M化,失效的硬件可以升級(jí)或被換出,虛擬流程可移植到新機(jī)器,幾乎不會(huì)對(duì)最終用戶產(chǎn)生任何影響。因?yàn)榉植际?,云可以散布在成千上萬(wàn)個(gè)商品化的設(shè)備中,服務(wù)的計(jì)算和帶寬需求可通過靈活伸縮來滿足,磁盤存儲(chǔ)限制幾乎已成時(shí)代逆流。
云在其他方面也帶來了新挑戰(zhàn),更確切地說又把我們帶回了前PC時(shí)代的客戶/服務(wù)器關(guān)系(注:又一次印證了螺旋式上升的哲學(xué)原理)。如果說云是更強(qiáng)大的主機(jī)的話,那么今天的客戶端則比昔日的啞終端更加智能。新的客戶機(jī)是智能手機(jī)、平板電腦,以及更加現(xiàn)代的web瀏覽器,其本地緩存與計(jì)算能力乃富交互應(yīng)用之精髓。不過,管理客戶機(jī)與服務(wù)器之間以及跨越不同類別客戶機(jī)之間的狀態(tài)會(huì)給開發(fā)人員帶來復(fù)雜性。
這個(gè)計(jì)算新世紀(jì)打開了新的市場(chǎng)與機(jī)遇之門。這場(chǎng)決定戰(zhàn)役的主題是:誰(shuí)會(huì)成為云計(jì)算王國(guó)的標(biāo)準(zhǔn)平臺(tái)?
這個(gè)賭注很大,不僅僅因?yàn)樾в糜?jì)算的開支增長(zhǎng)迅速。跟以往操作系統(tǒng)之爭(zhēng)一樣,這也是一場(chǎng)生死攸關(guān)的戰(zhàn)爭(zhēng),爭(zhēng)奪的焦點(diǎn)是運(yùn)行于云平臺(tái)之上的應(yīng)用之控制權(quán)。
Amazon Web服務(wù):王座無可爭(zhēng)議
Amazon的Web Services(AWS)初步取得領(lǐng)先。AWS在其核心的彈性計(jì)算云(Elastic Compute Cloud)之上提供了一組不斷擴(kuò)展的周邊設(shè)備,如塊存儲(chǔ)、負(fù)載均衡以及內(nèi)容交付網(wǎng)絡(luò)。2011年,AWS的增長(zhǎng)率為80%,收入估計(jì)將近10億美元,云服務(wù)的市場(chǎng)前景究竟有多大由此可略見一斑。在最近跟22位CEO的會(huì)面中我問他們有多少位在用AWS:每個(gè)人都舉手。
Microsoft Azure:微軟的雙刃劍
偉大的桌面顛覆正在發(fā)生。桌面應(yīng)用正一個(gè)接一個(gè)地被同等的云服務(wù)取代,辦公、財(cái)會(huì),甚至照片編輯均如此。這些服務(wù)吸收了諸如跨設(shè)備無縫同步(Evernote)、社交、實(shí)時(shí)協(xié)作(Zendesk、Google App)等云的服務(wù)器中心架構(gòu)天生就支持的特性。
對(duì)于桌面的傳統(tǒng)霸主微軟來說,云平臺(tái)當(dāng)然是個(gè)威脅。但機(jī)遇并存。從目前占統(tǒng)治地位的桌面過渡到新的云前沿,微軟也擁有其戰(zhàn)略杠桿。微軟可幫助早已經(jīng)熟悉其編程API和運(yùn)行環(huán)境的桌面開發(fā)者擴(kuò)展其應(yīng)用。與此類似,讓微軟的客戶群平滑地演進(jìn)到云服務(wù)當(dāng)中相對(duì)也比較容易。所以說,微軟攜著Azure進(jìn)入云平臺(tái)領(lǐng)域雖然有些晚但它有居高臨下的優(yōu)勢(shì)。微軟的問題在于如何揮舞好這把雙刃劍才能既可殺敵又能免于自殘。
Google的App Engine:失速的平臺(tái)
在為消費(fèi)者開發(fā)應(yīng)用即服務(wù)方面,Google是早期的領(lǐng)導(dǎo)者,Google的App套件最為人所熟知的。但是Google在為開發(fā)者開發(fā)自己的云平臺(tái)App Engine方面的成就則略微遜色。跟操作系統(tǒng)一樣,如果能夠?yàn)閼?yīng)用開發(fā)者提供合適的工具,云平臺(tái)就可以成功。
與微軟的Azure和Amazon的Web Service相比,App Engine的開發(fā)者工具更高級(jí),更面向Google,約束更多。只支持選定的編程語(yǔ)言,后端存儲(chǔ)也存在限制。結(jié)果是App Engine在嚴(yán)肅的開發(fā)者那里的被接受程度相對(duì)較低。
盡管Google在創(chuàng)建自己的云服務(wù)方面的能力很強(qiáng),借助著Android,它在客戶端生態(tài)系統(tǒng)的存在也不斷增強(qiáng),但如果Google希望在云平臺(tái)方面與別人一決高下的話,它需要換擋才行。
評(píng)論
查看更多