SOA、SaaS和云計(jì)算之間的關(guān)系 |
發(fā)布時(shí)間: 2012/9/17 18:00:52 |
隨著云計(jì)算.的概念受到越來(lái)越多的人的推崇和論證,“云上的日子”看起來(lái)離我們?cè)絹?lái)越近了。幾乎所有的IT廠商都不約而同了啟動(dòng)了各自的云計(jì)算.戰(zhàn)略。但是由于每個(gè)企業(yè)的戰(zhàn)略出發(fā)點(diǎn)不同,企業(yè)推出的云計(jì)算.概念也有所差別。如果僅僅以自己的產(chǎn)品和業(yè)務(wù)為標(biāo)準(zhǔn),片面地將云計(jì)算.理解為SOA或SaaS,則不僅混淆了云計(jì)算.概念,模糊了其產(chǎn)品形式, 還阻礙了云計(jì)算.的推廣和應(yīng)用。那么, SOA、 SaaS等同于云計(jì)算.么?它們有什么區(qū)別? 我們應(yīng)當(dāng)如何正確理解這三者之間的關(guān)系呢?
解惑云計(jì)算.、SOA與SaaS 云計(jì)算.涵蓋的范圍很廣泛,內(nèi)容也很豐富。我們通?梢园言品譃槿齻(gè)層次:硬件層的基礎(chǔ)架構(gòu)云(Infrastructure as a Service, IaaS)、平臺(tái)云(Platform as a Service, PaaS)和軟件應(yīng)用云(Software as a Service, SaaS)。目前大家對(duì)于云計(jì)算.概念的理解,主要有兩個(gè)誤區(qū):一是片面地把SaaS視為云計(jì)算.;二是以為運(yùn)用了SOA架構(gòu)就感覺(jué)好像實(shí)現(xiàn)了云計(jì)算.,于是就把SOA和云計(jì)算.等同起來(lái)。 實(shí)際上,SOA作為一種面向服務(wù)的架構(gòu),是一種軟件架構(gòu)設(shè)計(jì)的模型和方法論。從業(yè)務(wù)角度來(lái)看,一切以最大化“服務(wù)”的價(jià)值為出發(fā)點(diǎn),SOA利用企業(yè)現(xiàn)有的各種軟件體系,重新整合并構(gòu)建起一套新的軟件架構(gòu)。這套軟件架構(gòu)能夠隨著業(yè)務(wù)的變化,隨時(shí)靈活地結(jié)合現(xiàn)有服務(wù),組成新軟件,共同服務(wù)于整個(gè)企業(yè)的業(yè)務(wù)體系。簡(jiǎn)單的理解,我們可以把SOA看作是模塊化的組件,每個(gè)模塊都可以實(shí)現(xiàn)獨(dú)立功能,而不同模塊之間的結(jié)合則可以提供不同的服務(wù),模塊之間的接口遵循統(tǒng)一標(biāo)準(zhǔn),可以實(shí)現(xiàn)低成本的重構(gòu)和重組。在SOA的技術(shù)框架下,可以把雜亂無(wú)章的龐大系統(tǒng)整合成一個(gè)全面有序的系統(tǒng),從而增加企業(yè)在業(yè)務(wù)發(fā)展過(guò)程中應(yīng)用系統(tǒng)的靈活性,實(shí)現(xiàn)最大的IT資產(chǎn)利用率。 SOA技術(shù)其實(shí)在幾年前就已經(jīng)出現(xiàn)了,但是任何一種IT技術(shù),真正要產(chǎn)生效應(yīng),都必須要以大大降低實(shí)際系統(tǒng)的使用、維護(hù)以及升級(jí)的成本為前提。更重要的是,一種技術(shù)的普及需要,都只有在這種技術(shù)不斷成熟,并且形成相應(yīng)的規(guī)模應(yīng)用之后才能實(shí)現(xiàn)。 SaaS則是一種基于互聯(lián)網(wǎng)技術(shù)的軟件價(jià)值交付的新型業(yè)務(wù)模式。具體地講,SaaS是按照使用者的需求提供軟件應(yīng)用服務(wù)的業(yè)務(wù)模式。SOA架構(gòu)可發(fā)揮其在系統(tǒng)界面和接口標(biāo)準(zhǔn)化等方面的優(yōu)勢(shì),為SaaS提供一個(gè)較好的技術(shù)平臺(tái),從服務(wù)管理和系統(tǒng)運(yùn)維角度為SaaS提供有力的技術(shù)支撐,從而有助于靈活地構(gòu)建起一個(gè)用戶成本最低的SaaS方案。 由此看來(lái),SOA與SaaS有著必然的聯(lián)系:兩者都面向服務(wù)。但兩者也有著明顯的區(qū)別:SaaS側(cè)重于運(yùn)營(yíng)和交付,SOA側(cè)重于平臺(tái)架構(gòu)。所以,SaaS是云計(jì)算.的最終價(jià)值交付運(yùn)營(yíng)模式,SOA是實(shí)現(xiàn)云計(jì)算.開(kāi)放架構(gòu)的基礎(chǔ)理念之一,兩者都包含了云計(jì)算.的某些重要特征,但是他們都不能稱之為云計(jì)算.的全部。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |