在10月份的PDC大會(huì)上,微軟首席架構(gòu)師Ray Ozzie就對(duì)外宣布了Windows Azure和Azure服務(wù)平臺(tái)的技術(shù)預(yù)覽版,表示微軟也正式進(jìn)入云計(jì)算陣營(yíng)。也有人評(píng)論說Azure服務(wù)平臺(tái)的推出有可能是微軟自2002年發(fā)布.NET以來最重要的技術(shù)進(jìn)步。在孟巖最近的一篇博客中,他提到和微軟負(fù)責(zé)該產(chǎn)品線的副總裁Robert Wahbe就Azure所進(jìn)行的探討,包括該平臺(tái)和微軟S+S戰(zhàn)略的關(guān)系、云計(jì)算對(duì)用戶的優(yōu)勢(shì)、相對(duì)于EC2和AppEngine等Azure的特點(diǎn)、以及云計(jì)算的安全性等。
在其他廠商力推“SaaS”(Software as a Service,軟件即服務(wù))模式時(shí),微軟根據(jù)自己產(chǎn)品的特點(diǎn)推出了“S+S”(Software+Service,軟件+服務(wù))戰(zhàn)略。根據(jù)Robert的說法,微軟認(rèn)為未來的軟件應(yīng)用是服務(wù)與軟件的優(yōu)化組合,而Azure服務(wù)平臺(tái)則是“S+S”戰(zhàn)略的重要支點(diǎn)。對(duì)于“軟件+服務(wù)”中的“服務(wù)”是否交由Azure服務(wù)平臺(tái)來完成,Robert沒有完全贊同:
傳統(tǒng)意義上的現(xiàn)場(chǎng)部署服務(wù)器設(shè)施(on-premises)在提供服務(wù)方面仍然具有重要的意義。微軟認(rèn)為,用戶有權(quán)利也有理由同時(shí)采用現(xiàn)場(chǎng)服務(wù)器和云計(jì)算(in-the-cloud)來構(gòu)造自己所需的服務(wù)和應(yīng)用。
Amazon的EC2和S3,以及Google的AppEngine已經(jīng)占據(jù)了一部分市場(chǎng),微軟Azure服務(wù)平臺(tái)和這些已有產(chǎn)品相比,特點(diǎn)何在?Robert的回答是“Azure服務(wù)平臺(tái)是獨(dú)一無二的”:
首先,微軟采納云計(jì)算趨勢(shì)的策略是獨(dú)一無二的,我們不是一下子要求用戶跳躍到云計(jì)算模式上來,而是允許用戶自主決定在現(xiàn)場(chǎng)服務(wù)器和云計(jì)算之間取得折中。Windows體系中,現(xiàn)場(chǎng)服務(wù)器架構(gòu)和云計(jì)算并不矛盾,而是互相補(bǔ)充,這是Azure服務(wù)平臺(tái)最獨(dú)特的策略。其次, Azure服務(wù)平臺(tái)在產(chǎn)品與技術(shù)的寬度和廣度上都是獨(dú)一無二的,你可以看到,Windows Azure是一個(gè)在云端的操作系統(tǒng)。
根據(jù)孟巖和Robert的對(duì)話,可以了解到Windows Azure雖然是一個(gè).NET環(huán)境,但是它會(huì)在支持.NET應(yīng)用和原生程序的同時(shí),也支持用C、C++、Python、Ruby和PHP等語言寫的應(yīng)用(注:這兒沒有提到Java?。?。另外微軟不僅會(huì)建立自己基于Windows Azure的宿主環(huán)境對(duì)外提供云計(jì)算服務(wù),而且允許第三方使用這一工具搭建自己的云計(jì)算服務(wù)平臺(tái)。訪談過程中他們還談到云計(jì)算的到來是否會(huì)顛覆開發(fā)人員現(xiàn)有的編程思想,Robert的回答是“不需要”:
你之前為Windows Server寫的應(yīng)用程序,只需要在配置文件里修改一行代碼,就可以被部署到Windows Azure上,就是這么簡(jiǎn)單。這也算得上是Windows Azure的一個(gè)重大優(yōu)勢(shì)——你的應(yīng)用程序可以自由地在傳統(tǒng)服務(wù)器和Windows Azure環(huán)境之間遷徙。
在該篇博文的注記中,孟巖還表示了他自己對(duì)于云計(jì)算的信心:
我相信云計(jì)算將成為未來的主流計(jì)算模型,并徹底改變IT的面貌。因此, Azure的重要性應(yīng)當(dāng)與PC時(shí)代的DOS和Windows,C/S時(shí)代的Windows NT相提并論。隨著云計(jì)算時(shí)代的到來,軟件開發(fā)模式和商業(yè)模型都將進(jìn)入全面開放組合的新時(shí)代
更多詳細(xì)信息,請(qǐng)您微信關(guān)注“計(jì)算網(wǎng)”公眾號(hào):