分析新一代的云計(jì)算開發(fā)平臺(tái) |
發(fā)布時(shí)間: 2012/8/1 11:22:54 |
迄今為止,云領(lǐng)域的軟件開發(fā)一直受到很大程度的關(guān)注。當(dāng)許多早期的開發(fā)者,如Zimky和Coghead都半途而廢,平臺(tái)即服務(wù)(PaaS)市場(chǎng)卻取得了突破性的進(jìn)展。GoogleAppEngine在這方面有著明顯的領(lǐng)先優(yōu)勢(shì),堅(jiān)實(shí)穩(wěn)定的基礎(chǔ)托管服務(wù)提供商RubyonRails也用實(shí)力證明了自己。 這些成功也推動(dòng)新開發(fā)商去尋求云計(jì)算的增長(zhǎng)點(diǎn),其間的差異化是顯而易見的,而最根本的區(qū)別在于他們?cè)赑aaS市場(chǎng)的占有量。 以AppScale為例,從美國(guó)加州大學(xué)圣巴巴拉分校計(jì)算機(jī)科學(xué)實(shí)驗(yàn)室的RACELab,到Eucalyptus(基于iPhone的一個(gè)應(yīng)用軟件),使用的都是完全開放源代碼的執(zhí)行云接口GoogleAppEngine。AppScale不僅僅是一個(gè)執(zhí)行客戶端開發(fā)工具,它還是一個(gè)完整的平臺(tái),能讓你可以在自己的數(shù)據(jù)中心設(shè)備的虛擬集群中運(yùn)行自己的應(yīng)用程序引擎,或是運(yùn)行于AmazonEC2。 AppScale最有價(jià)值之處可能在于,讓那些想利用現(xiàn)有的軟件開發(fā)和測(cè)試實(shí)驗(yàn)室的人,節(jié)省一兩個(gè)刀片服務(wù)器,去建立測(cè)試并弄明白基礎(chǔ)平臺(tái)如何制定與其應(yīng)用的性能相關(guān)聯(lián)的決定,當(dāng)然,這需要為谷歌的服務(wù)支付相關(guān)的費(fèi)用。但是該平臺(tái)承諾的有效性、可量測(cè)性以及經(jīng)濟(jì)性也頗受質(zhì)疑。 不過(guò),AppEngine引擎作為一個(gè)框架,一般僅限于建設(shè)高檔次的Web應(yīng)用程序。如果你正要努力在云中心構(gòu)建完整的企業(yè)架構(gòu),你可以考慮一下云計(jì)算交付平臺(tái)TibcoSilver(由老牌中間件公司Tibco發(fā)布的業(yè)界首個(gè)快速應(yīng)用交付平臺(tái))。這一服務(wù)導(dǎo)向的企業(yè)架構(gòu)是一個(gè)完整的一體化運(yùn)營(yíng)平臺(tái),它對(duì)于云的開發(fā)有著重要的意義。 TibcoSilver的主要特性,可以從它的三個(gè)組成部件中得到體現(xiàn): 基于Eclipse的軟件開發(fā)工具,可以加載并安裝到桌面,用來(lái)編寫代碼和管理應(yīng)用等;Tibco的“秘密武器”能讓管理系統(tǒng)和中間件同時(shí)運(yùn)作,能夠進(jìn)行協(xié)調(diào)組成和管理,集成和編排等操作,以及服務(wù)于應(yīng)用程序的自動(dòng)化績(jī)效管理;借助第三方云提供商(目前僅限于AmazonEC2),TibcoSilver還可以自動(dòng)部署運(yùn)行的應(yīng)用程序。 從以上特性可以看出,TibcoSilver就是一種云開發(fā)環(huán)境,在云數(shù)據(jù)中心自動(dòng)管理你的應(yīng)用程序,當(dāng)然這不是Tibco的數(shù)據(jù)中心。對(duì)于其是否有PaaS的運(yùn)營(yíng)質(zhì)量目前還不清楚。 如果你選擇了Tibco,就等于把程序托付于他們的平臺(tái)。然而,一切都按照完全開放的標(biāo)準(zhǔn),在理論上,只要樂(lè)意,你還可以將你的端口系統(tǒng)運(yùn)營(yíng)在其他的標(biāo)準(zhǔn)環(huán)境。 毋庸置疑,這兩種新的選擇都給云軟件開發(fā)帶來(lái)新的希望,盡管選擇的原因不同。AppScale代表著一個(gè)理念,開源已經(jīng)逐漸成為最佳選擇。TibcoSilver則打破了完整軟件體系結(jié)構(gòu)中云的模式。 本文出自:億恩科技【www.riomediacenter.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |