當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 廣西OA系統(tǒng) > 南寧OA系統(tǒng) > 南寧OA快博
SOA架構(gòu)若不能虛擬化就沒(méi)有靈活性?
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
來(lái)源:泛普軟件虛擬化技術(shù)占我們IT預(yù)算的80%以上。如果我們把虛擬化的好處應(yīng)用到我們?cè)谏虅?wù)活動(dòng)中使用的關(guān)鍵企業(yè)軟件并且應(yīng)用到這些應(yīng)用程序的深入開(kāi)發(fā)、技術(shù)支持和維護(hù)成本等方面,情況會(huì)怎么樣呢?服務(wù)器虛擬化可直接減少硬件和配置成本。但是,僅把重點(diǎn)放在虛擬化的硬件方面,我們會(huì)浪費(fèi)金錢(qián)嗎?
雖然機(jī)構(gòu)能夠減少它們需要的設(shè)備數(shù)量,并且為虛擬測(cè)試平臺(tái)節(jié)省復(fù)制服務(wù)器的成本,但是,這些服務(wù)器正在變成商品。
毫無(wú)疑問(wèn),來(lái)自電信、制造、石油天然氣、金融、電力等等行業(yè)的大企業(yè)是中國(guó)信息化服務(wù)的最重要對(duì)象之一,經(jīng)過(guò)這些年的信息化建設(shè),他們的信息化建設(shè)已經(jīng)取得了很不錯(cuò)的成績(jī)。這些掌控著中國(guó)IT采購(gòu)最重要生殺權(quán)的IT廠商的最直接上帝們,他們對(duì)現(xiàn)在的IT系統(tǒng)還有什么痛點(diǎn)?他們目前的IT狀況如何?他們下一步的采購(gòu)重點(diǎn)將是什么?他們未來(lái)需要什么樣的IT系統(tǒng)與產(chǎn)品?他們最關(guān)心什么?
虛擬化技術(shù)占我們IT預(yù)算的80%以上。如果我們把虛擬化的好處應(yīng)用到我們?cè)谏虅?wù)活動(dòng)中使用的關(guān)鍵企業(yè)軟件并且應(yīng)用到這些應(yīng)用程序的深入開(kāi)發(fā)、技術(shù)支持和維護(hù)成本等方面,情況會(huì)怎么樣呢?
目前,主要企業(yè)都依賴多種分布式技術(shù)和新的功能,如SOA等。虛擬化能夠提高這些系統(tǒng)的質(zhì)量和上市的時(shí)間。但是,團(tuán)隊(duì)如何實(shí)施虛擬化以便提高不在一個(gè)集中的團(tuán)隊(duì)控制下的SOA功能和加快上市時(shí)間呢?這個(gè)擴(kuò)展的機(jī)構(gòu)必須要通過(guò)把共享的服務(wù)行為虛擬化才能把這兩個(gè)戰(zhàn)略聯(lián)系起來(lái),從而成倍增加SOA的價(jià)值。
三種類型的SOA虛擬化
企業(yè)在SOA中應(yīng)用虛擬化的概念有三種獨(dú)特的方法:
1.硬件虛擬化包括在一個(gè)硬件設(shè)備中,以虛擬機(jī)的方式運(yùn)行多個(gè)版本的操作系統(tǒng)。這將為在數(shù)據(jù)中心運(yùn)行的內(nèi)部應(yīng)用程序提供更低的成本、更大的靈活性和風(fēng)險(xiǎn)管理的好處,并且為SOA系統(tǒng)提供一個(gè)復(fù)制測(cè)試平臺(tái)的有用的途徑。
2.虛擬端點(diǎn)能夠在你與這個(gè)實(shí)際的端點(diǎn)隔離開(kāi)來(lái)的時(shí)候允許SOA定義服務(wù)的虛擬位置。這對(duì)于SOA應(yīng)用程序中固有的動(dòng)態(tài)流程是很理想的,因?yàn)橐粋€(gè)服務(wù)的物理地址也許需要根據(jù)它什么時(shí)候和如何用作一個(gè)指定的工作流的一部分而進(jìn)行改變。
3.虛擬服務(wù)不僅僅是對(duì)SOA測(cè)試有用。虛擬服務(wù)通過(guò)優(yōu)化整個(gè)實(shí)踐的開(kāi)發(fā)和應(yīng)用來(lái)提高價(jià)值。
本文重點(diǎn)討論第三種類型的虛擬化--在數(shù)據(jù)中心外部發(fā)生的虛擬服務(wù)。對(duì)于SOA應(yīng)用生命周期的其它方面來(lái)說(shuō),我們創(chuàng)建虛擬測(cè)試平臺(tái)的努力只能達(dá)到這個(gè)程度。企業(yè)通常為了驗(yàn)證和開(kāi)發(fā)SOA而依靠實(shí)時(shí)的實(shí)施。然而,這些復(fù)雜的相互連接的環(huán)境能夠通過(guò)硬件虛擬化技術(shù)復(fù)制。我們需要把虛擬化擴(kuò)展到實(shí)際的分布式軟件組件中和在這些環(huán)境中運(yùn)行的服務(wù)中。
如果SOA不能虛擬化,它就沒(méi)有靈活性
在硬件和數(shù)據(jù)中心的級(jí)別上實(shí)施虛擬化可以產(chǎn)生立竿見(jiàn)影的節(jié)省運(yùn)營(yíng)成本的回報(bào),可直接節(jié)省數(shù)百萬(wàn)美元IT成本。
然而,當(dāng)我們把組件或者服務(wù)開(kāi)發(fā)任務(wù)分配給多個(gè)團(tuán)隊(duì)的時(shí)候,我們經(jīng)常忘記這些團(tuán)隊(duì)仍需要實(shí)時(shí)訪問(wèn)這個(gè)應(yīng)用程序的其它部分以完成自己的開(kāi)發(fā)和測(cè)試目標(biāo)。所有這些團(tuán)隊(duì)之間仍需要高水平的依賴性和相互溝通以提供一個(gè)完整的工作流。對(duì)于大規(guī)模企業(yè)系統(tǒng)來(lái)說(shuō),這給SOA的投資回報(bào)提出了嚴(yán)格的限制。
有一種方法可以是使用SOV(面向服務(wù)的虛擬化)把這兩種技術(shù)聯(lián)系起來(lái):模擬應(yīng)用軟件資產(chǎn)行為的策略以及合成制作企業(yè)SOA應(yīng)用程序的組件。不利用SOV的優(yōu)勢(shì),在整個(gè)企業(yè)范圍內(nèi)最大限度地實(shí)現(xiàn)SOA價(jià)值是很困難的,如果不是不可能的話。
挑戰(zhàn):SOA的障礙
企業(yè)采用SOA的最佳做法實(shí)現(xiàn)商業(yè)靈活性和成本的好處。遺憾的是,當(dāng)SOA應(yīng)用程序試圖通過(guò)升級(jí)來(lái)滿足大型企業(yè)的現(xiàn)實(shí)需求的時(shí)候,最佳的SOA架構(gòu)和治理戰(zhàn)略仍很缺乏,即使擁有虛擬的服務(wù)器也是如此。出現(xiàn)這種事情有若干原因。
共享的系統(tǒng)資源的沖突
SOA就是通過(guò)把企業(yè)系統(tǒng)當(dāng)作共享的服務(wù)提供來(lái)發(fā)揮企業(yè)系統(tǒng)的優(yōu)勢(shì)。然而,訪問(wèn)共享的資源問(wèn)題危害每一個(gè)單獨(dú)的SOA計(jì)劃。一個(gè)主要的福州OA系統(tǒng)管理員或者大型計(jì)算機(jī)管理員可能會(huì)對(duì)他們?cè)谏a(chǎn)中的應(yīng)用程序采取保護(hù)措施,限制開(kāi)發(fā)和測(cè)試團(tuán)隊(duì)直接訪問(wèn)這個(gè)應(yīng)用程序以避免出現(xiàn)不可預(yù)料的問(wèn)題。
此外,即使允許訪問(wèn),實(shí)時(shí)的服務(wù)經(jīng)常會(huì)受到一個(gè)SOA環(huán)境中的多個(gè)機(jī)構(gòu)需求的限制。當(dāng)各個(gè)團(tuán)隊(duì)被迫排隊(duì)等候訪問(wèn)一個(gè)現(xiàn)實(shí)的環(huán)境以便進(jìn)行測(cè)試和開(kāi)發(fā)的時(shí)候,靈活性就受到了影響。在大型企業(yè)應(yīng)用程序中,通過(guò)硬件虛擬化本身創(chuàng)建另一個(gè)環(huán)境的實(shí)例成本太高,是不允許的。
不連貫的開(kāi)發(fā)和整合生命周期
開(kāi)發(fā)人員需要把服務(wù)接口做成一個(gè)占位符模型以便確定他們的服務(wù)如何與其它服務(wù)互操作。例如,一個(gè)開(kāi)發(fā)團(tuán)隊(duì)正在擴(kuò)建用戶數(shù)據(jù),而第二個(gè)開(kāi)發(fā)團(tuán)隊(duì)正在創(chuàng)建賬戶數(shù)據(jù)。由于這些應(yīng)用程序是并行開(kāi)發(fā)的,這兩個(gè)團(tuán)對(duì)需要相互依賴對(duì)方的服務(wù)。每一個(gè)團(tuán)隊(duì)都需要依靠訪問(wèn)接近完成或者已經(jīng)實(shí)施的服務(wù)來(lái)證明他們自己的服務(wù)能夠正確地互操作。
SOA通過(guò)把松散耦合的組件當(dāng)作服務(wù)來(lái)實(shí)現(xiàn)靈活性。因此,更小的和更分散的團(tuán)隊(duì)能夠并行開(kāi)發(fā)和集成這些服務(wù)。當(dāng)仍然存在依賴性的時(shí)候,我們?nèi)绾尾拍苓_(dá)到這種并行開(kāi)發(fā)的水平呢?看一下這個(gè)典型的項(xiàng)目計(jì)劃或者甘特進(jìn)度表。在下一個(gè)開(kāi)發(fā)團(tuán)隊(duì)繼續(xù)開(kāi)發(fā)下一個(gè)組件的之前,肯行會(huì)遇到一個(gè)項(xiàng)目中可用組件的下一個(gè)“依賴性”。這正是我們希望用SOA打破的一個(gè)模式。
增加的復(fù)雜性和異質(zhì)性
雖然許多做SOA的計(jì)劃都是以Web服務(wù)(WSDL/SOAP)為中心的,但是,在最佳的企業(yè)實(shí)施的SOA計(jì)劃中只有大約50%是基于Web服務(wù)的。有多種技術(shù)可以用來(lái)創(chuàng)建SOA中間件軟件。這些SOA中間件軟件也許是非常合法的,對(duì)于一個(gè)指定的機(jī)構(gòu)來(lái)說(shuō)也許比一個(gè)Web服務(wù)棧更好,例如使用一個(gè)幾乎不依賴Web服務(wù)的企業(yè)服務(wù)總線。要保證SOA的質(zhì)量,各個(gè)團(tuán)隊(duì)需要驗(yàn)證實(shí)施狀況和對(duì)各種不同技術(shù)產(chǎn)生的副作用,而不僅僅測(cè)試自己選擇的Web服務(wù)或者中間件軟件層。
SOA測(cè)試環(huán)境維護(hù)和技術(shù)支持的高成本
要向一個(gè)SOA應(yīng)用程序提供服務(wù),許多機(jī)構(gòu)試圖復(fù)制和維護(hù)自己的測(cè)試環(huán)境。然而,復(fù)制他們需要在自己的過(guò)渡環(huán)境中進(jìn)行交流的全部組件是一個(gè)成本非常高的過(guò)程。它需要高水平的配置、許可證成本和維護(hù),以保證那個(gè)測(cè)試構(gòu)件保持最新?tīng)顟B(tài),即使它是在虛擬的硬件中運(yùn)行也是如此(虛擬的硬件也有一些增量的許可證成本)。SOA利用的許多企業(yè)系統(tǒng)都太大了,有太多的開(kāi)銷,不能實(shí)施虛擬化。
不要試圖通過(guò)復(fù)制數(shù)十個(gè)變化的服務(wù)來(lái)創(chuàng)建一個(gè)巨大的測(cè)試基礎(chǔ)設(shè)施,SOA需要一個(gè)策略解除這些團(tuán)隊(duì)對(duì)這些實(shí)施的依賴。這將提供一種根據(jù)部署中存在的現(xiàn)實(shí)狀況進(jìn)行測(cè)試和開(kāi)發(fā)的方法。
數(shù)據(jù)和系統(tǒng)記錄的龐大規(guī)模
達(dá)到企業(yè)級(jí)SOA應(yīng)用水平的最后(也許是最困難的)障礙是需要管理的系統(tǒng)和數(shù)據(jù)的龐大規(guī)模。要測(cè)試一個(gè)SOA應(yīng)用程序的實(shí)際效果,機(jī)構(gòu)需要輸入一套逼真的數(shù)據(jù),然后離開(kāi)正在測(cè)試中的環(huán)境。
雖然他們能夠在架構(gòu)和設(shè)計(jì)過(guò)程中根據(jù)制定的元數(shù)據(jù)描繪出與其它服務(wù)之間的互動(dòng),但是,一旦他們通過(guò)連接這些端點(diǎn)的理想的模型,他們還必須要應(yīng)付一個(gè)CRM大型計(jì)算機(jī)或者企業(yè)系統(tǒng)以及這些系統(tǒng)的管理者。嵌入在這些層的數(shù)據(jù)和商業(yè)邏輯在過(guò)去的若干年里已經(jīng)增加并且客戶化了。把這個(gè)系統(tǒng)和數(shù)據(jù)制作成完整的鏡像副本并且根據(jù)另一個(gè)企業(yè)許可證和實(shí)施團(tuán)隊(duì)的要求進(jìn)行測(cè)試成本太高了。
引進(jìn)面向服務(wù)的驗(yàn)證
SOV(面向服務(wù)的虛擬化)是一種IT策略,它要模擬組成一個(gè)SOA應(yīng)用程序的軟件資產(chǎn)的實(shí)際行為,進(jìn)而使開(kāi)發(fā)和測(cè)試團(tuán)隊(duì)擺脫對(duì)應(yīng)用的服務(wù)及其基本實(shí)施層的依賴。
SOV包括建模和模擬設(shè)計(jì)之中和應(yīng)用的服務(wù)以及虛擬的服務(wù)。這些虛擬的服務(wù)將提供給擴(kuò)展的SOA團(tuán)隊(duì)進(jìn)行測(cè)試并且開(kāi)發(fā)自己的服務(wù)和工作流,不用依靠這些服務(wù)的實(shí)例。當(dāng)各個(gè)團(tuán)隊(duì)擺脫了對(duì)應(yīng)用的服務(wù)和實(shí)施層的依賴的時(shí)候,提高的靈活性、更快的上市時(shí)間和減少的交付成本等擴(kuò)展的SOA的好處就全部實(shí)現(xiàn)了。要做個(gè)比喻的話,SOV是針對(duì)SOA的,就像硬件虛擬化是針對(duì)數(shù)據(jù)中心的一樣。
在SOA生命周期中的SOV的例子
SOV不僅影響完成的應(yīng)用程序的質(zhì)量,它在加快SOA生命周期的開(kāi)發(fā)和治理過(guò)程中發(fā)揮著巨大作用。目前在企業(yè)中還沒(méi)有出現(xiàn)更多的采用SOV的做法。
SOV應(yīng)用實(shí)例1:靈活開(kāi)發(fā)SOA新功能
企業(yè)正在脫離昨天單一的發(fā)展緩慢的“宇宙大爆炸”式的實(shí)施方法。那個(gè)時(shí)候,整個(gè)應(yīng)用程序的開(kāi)發(fā)、測(cè)試和發(fā)布都是一個(gè)連續(xù)進(jìn)行的過(guò)程,通常是在一個(gè)權(quán)威機(jī)構(gòu)的領(lǐng)導(dǎo)下。
今天,應(yīng)用程序是松散耦合式的一些服務(wù)的集合,是在運(yùn)行時(shí)間作為靈活的工作流的情況下靈活消費(fèi)的,由靈活的開(kāi)發(fā)人員和合作伙伴組成的分布式的團(tuán)隊(duì)進(jìn)行管理的。一個(gè)靈活的SOA應(yīng)用程序基礎(chǔ)設(shè)施能夠非常靈活地滿足不斷變化的商業(yè)需求。
為了提供能夠滿足商業(yè)要求的服務(wù),開(kāi)發(fā)人員和QA團(tuán)隊(duì)必須要針對(duì)當(dāng)前正在開(kāi)發(fā)中的虛擬服務(wù)進(jìn)行測(cè)試。如果企業(yè)要得到SOA的靈活性的好處,所有的團(tuán)隊(duì)必須在自己的生命周期并行開(kāi)發(fā)和發(fā)布自己的服務(wù),不要等待其他人。
SOA方法
不要等待其它團(tuán)隊(duì)提供訪問(wèn)已經(jīng)完成的服務(wù)進(jìn)行測(cè)試,這個(gè)團(tuán)隊(duì)要制作他們作為虛擬服務(wù)所依靠的那些服務(wù)行為的模型。
·一個(gè)團(tuán)隊(duì)需要一個(gè)服務(wù)的副本進(jìn)行對(duì)照測(cè)試和開(kāi)發(fā)。這個(gè)團(tuán)隊(duì)要把一個(gè)服務(wù)的行為、它對(duì)刺激的控制和反應(yīng)以及它的基礎(chǔ)的實(shí)施和數(shù)據(jù)作為一個(gè)整體進(jìn)行分析并且制作一個(gè)虛擬服務(wù)的模型。
·一個(gè)服務(wù)開(kāi)發(fā)人員在開(kāi)發(fā)的時(shí)候還能夠以虛擬服務(wù)的方式發(fā)布一個(gè)自己服務(wù)的完整版本或者“未來(lái)的”版本。
·其它開(kāi)發(fā)和QA(品質(zhì)保證)團(tuán)隊(duì)將利用這個(gè)虛擬的服務(wù)測(cè)試自己的服務(wù)。
·這將節(jié)省開(kāi)發(fā)/QA成本和減少編寫(xiě)客戶化測(cè)試客戶端軟件或“模擬服務(wù)”的時(shí)間。這些模擬服務(wù)不是附屬服務(wù)的真正行為的實(shí)際模型。
·它允許在整個(gè)機(jī)構(gòu)中進(jìn)行高度并行的、靈活的開(kāi)發(fā)和測(cè)試協(xié)作,以便用新的功能保證更快和更有預(yù)見(jiàn)性的上市時(shí)間。
例子:提供訪問(wèn)以重新獲得靈活性
一家主要金融服務(wù)公司把它集中的開(kāi)發(fā)功能按照SOA式的模型分為不同的商務(wù)流程,讓專業(yè)服務(wù)開(kāi)發(fā)團(tuán)隊(duì)實(shí)現(xiàn)更短的服務(wù)交付周期。雖然最初的結(jié)果顯示了更快的交付過(guò)程,但是,隨著支持SOA應(yīng)用程序的更多新服務(wù)開(kāi)始應(yīng)用,出現(xiàn)了客戶技術(shù)支持需求量大幅度增長(zhǎng)的問(wèn)題。
為了解決這個(gè)問(wèn)題,這家公司恢復(fù)了對(duì)發(fā)布的集中控制,要求在11月之前提交所有的“最終服務(wù),以便為計(jì)劃在1月份完成的兩個(gè)月的測(cè)試周期創(chuàng)建一個(gè)完整的SOA的總體環(huán)境。如果在一年的測(cè)試周期中出現(xiàn)任何錯(cuò)誤,這個(gè)系統(tǒng)管理員會(huì)把這些候選的服務(wù)退回到以前的版本。這就意味著一個(gè)開(kāi)發(fā)周期是一年,如果一切正確才能發(fā)布。這種做法按照任何定義都是不靈活的。
通過(guò)使用一個(gè)SOV模型,這家公司現(xiàn)在能夠把這個(gè)一年的周期分為若干部分。開(kāi)發(fā)團(tuán)隊(duì)現(xiàn)在能夠根據(jù)目標(biāo)環(huán)境創(chuàng)建一個(gè)模型,并且根據(jù)需要針對(duì)這個(gè)環(huán)境進(jìn)行虛擬服務(wù)和產(chǎn)品測(cè)試。他們還能夠向其它附屬團(tuán)隊(duì)提供一個(gè)托管的虛擬服務(wù),這樣,他們就能獲得進(jìn)行測(cè)試的早期的資產(chǎn)。因此,這家公司解散了它的控制委員會(huì),采用每個(gè)季度發(fā)布一次的周期(這個(gè)發(fā)布周期是連續(xù)不斷的和靈活的),并且建立和測(cè)試對(duì)用戶的需求反應(yīng)更明顯的活動(dòng)。
SOV應(yīng)用實(shí)例2:復(fù)制一個(gè)完整的SOA環(huán)境
在一個(gè)內(nèi)部應(yīng)用程序開(kāi)發(fā)過(guò)程中,在虛擬機(jī)上運(yùn)行的虛擬化硬件和虛擬測(cè)試平臺(tái)是復(fù)制服務(wù)器環(huán)境的一種有效方法。它為對(duì)照現(xiàn)有的軟件開(kāi)發(fā)新的軟件組件提供一個(gè)良好的開(kāi)發(fā)和測(cè)試的基準(zhǔn)線。這種做法可節(jié)省硬件和設(shè)置成本。然而,SOA應(yīng)用程序通常需要與那些不在任何集中的團(tuán)隊(duì)控制之下的第三方系統(tǒng)進(jìn)行互動(dòng)。此外,它們需要連接到商業(yè)的“基礎(chǔ)的”系統(tǒng)(大型計(jì)算機(jī)、福州OA系統(tǒng)等)。每一個(gè)系統(tǒng)都是數(shù)十億美元的設(shè)備,里面有大量的重要數(shù)據(jù)。在開(kāi)發(fā)期間向這些系統(tǒng)發(fā)送測(cè)試數(shù)據(jù)是被禁止的,因?yàn)闇y(cè)試負(fù)擔(dān)會(huì)引起關(guān)鍵系統(tǒng)發(fā)生故障或者出現(xiàn)不可預(yù)料的后果。而且,從系統(tǒng)開(kāi)銷和配置成本方面來(lái)說(shuō),通過(guò)硬件虛擬化復(fù)制這樣龐大的系統(tǒng)都是不可能的。
通過(guò)面向服務(wù)的虛擬化(SOV)設(shè)置和維護(hù)一些互相依賴的組件的一個(gè)完整的測(cè)試環(huán)境為一個(gè)完整的SOA應(yīng)用程序?qū)嵗龔?fù)制SOA應(yīng)用程序的行為在維護(hù)和技術(shù)支持的成本方面不允許的,即使采用虛擬機(jī)復(fù)制某些功能也是如此。
這種SOV的做法虛擬化了正在測(cè)試之中的整個(gè)系統(tǒng)的模擬版本的行為。為了每一個(gè)團(tuán)對(duì)訪問(wèn)相關(guān)的測(cè)試和開(kāi)發(fā)過(guò)程,捕捉和模擬系統(tǒng)需要的大多數(shù)行為的能力將取代復(fù)制的需求。
SOV方法
·通過(guò)把連接的服務(wù)模擬為虛擬的服務(wù)在服務(wù)環(huán)境中取代實(shí)時(shí)受限制的應(yīng)用程序,無(wú)論這些服務(wù)是來(lái)自WSDL還是根據(jù)基礎(chǔ)實(shí)施和整合層模擬的。
·在這些組件能夠用于這些活動(dòng)的理想時(shí)候,要重新捕捉和重新模擬新的服務(wù)組件,提供比復(fù)制的SOA實(shí)例更新的目標(biāo)服務(wù)的模型。這需要幾個(gè)星期或者幾個(gè)月的時(shí)間才能組裝完成。
·在SOA應(yīng)用程序中演練所有的系統(tǒng)以創(chuàng)建一個(gè)真實(shí)數(shù)據(jù)的豐富的測(cè)試平臺(tái)。這些真實(shí)的數(shù)據(jù)將用來(lái)驅(qū)動(dòng)這個(gè)虛擬服務(wù)的動(dòng)態(tài)行為。
·在脫離應(yīng)用的服務(wù)的隔離環(huán)境中進(jìn)行開(kāi)發(fā)和測(cè)試(在測(cè)試和開(kāi)發(fā)中采用SOV方法,并且修改時(shí)間不取代在應(yīng)用期間實(shí)時(shí)安裝的服務(wù)的集成測(cè)試)。
通過(guò)按照這個(gè)模型操作,企業(yè)能夠節(jié)省數(shù)百萬(wàn)美元的硬件、軟件和維護(hù)成本,在不影響當(dāng)前運(yùn)營(yíng)的情況下加快產(chǎn)品的上市時(shí)間。
例子:解決電子商務(wù)背后完整的數(shù)據(jù)圖片
一家全球的高科技廠商正在實(shí)施一個(gè)新的電子商務(wù)解決方案。這個(gè)電子商務(wù)解決方案需要連接到一個(gè)主要的CRM平臺(tái)、一個(gè)福州OA系統(tǒng)以及其它存貨和物流系統(tǒng)。雖然使用選擇的標(biāo)準(zhǔn)很容易測(cè)試這些基本的Web層的可升級(jí)性和兼容性,但是,沒(méi)有它們背后的數(shù)據(jù)相互交流情況來(lái)進(jìn)行測(cè)試,因?yàn)檫@些系統(tǒng)已經(jīng)在使用并且在管理重要的訂單。
這家公司沒(méi)有復(fù)制這些昂貴的系統(tǒng),而是采用SOV流程捕捉數(shù)千個(gè)與它們交流的這些大型機(jī)和服務(wù)層之間進(jìn)行的實(shí)時(shí)處理和相互作用(有正結(jié)果和負(fù)結(jié)果)。然后,這個(gè)豐富的數(shù)據(jù)集可驅(qū)動(dòng)一些大型計(jì)算機(jī)的相關(guān)的虛擬服務(wù),讓這個(gè)團(tuán)隊(duì)及時(shí)地并且以低于預(yù)算的成本提供一個(gè)非??煽康男孪到y(tǒng)。
下一步:從SOV向SOA集成過(guò)渡
一旦SOV的所有的協(xié)作開(kāi)發(fā)和測(cè)試工作全部完成,這個(gè)虛擬服務(wù)便進(jìn)入了實(shí)際集成過(guò)程的后臺(tái)。SOV不取代真正的集成測(cè)試、性能測(cè)試和實(shí)時(shí)SOA應(yīng)用程序的功能驗(yàn)證等實(shí)際需求。如何這個(gè)企業(yè)不能恰當(dāng)?shù)刈尪x這個(gè)服務(wù)相互作用的元數(shù)據(jù)滿足商業(yè)目標(biāo)的需求,它就很難產(chǎn)生積極的結(jié)果。
虛擬化服務(wù)預(yù)期的益處
一個(gè)有效的SOV戰(zhàn)略提供兩方面的價(jià)值:
1.靈活性:最大限度地在整個(gè)分布式SOA開(kāi)發(fā)和測(cè)試團(tuán)隊(duì)中協(xié)作,讓這些團(tuán)隊(duì)進(jìn)行并行的開(kāi)發(fā)并且采取把新產(chǎn)品和新功能更快推向市場(chǎng)的發(fā)布周期。
2.降低成本:通過(guò)軟件許可證、配置、維護(hù)、數(shù)據(jù)管理、開(kāi)發(fā)和測(cè)試效率等方式在每個(gè)SOA環(huán)境中節(jié)省數(shù)百萬(wàn)IT成本。越多地采取協(xié)作的開(kāi)發(fā)方式,目標(biāo)SOA應(yīng)用程序就越有相互依賴性,虛擬服務(wù)能夠提供的潛在的好處就越大。
確實(shí),對(duì)于擁有分布式團(tuán)隊(duì)和資源的任何大型企業(yè)應(yīng)用來(lái)說(shuō),不采取SOV的做法SOA就不能完全取得成功。(支點(diǎn)網(wǎng))
- 1武漢OA快博
- 2深圳OA快博
- 3南昌OA快博
- 4昆明OA快博
- 5長(zhǎng)沙OA快博
- 6廈門(mén)OA快博
- 7合肥OA快博
- 8鄭州OA快博
- 9上海OA快博
- 10石家莊OA快博
- 11長(zhǎng)春OA快博
- 12哈爾濱OA快博
- 1試分析SOA采用率緣何下降?
- 2分析福州OA項(xiàng)目成功實(shí)施的六大關(guān)鍵
- 3OA讓領(lǐng)導(dǎo)人在企業(yè)的未來(lái)發(fā)展中做出正確的戰(zhàn)略規(guī)劃
- 4日產(chǎn)中國(guó)否認(rèn)將暫停向中國(guó)出口汽車(chē)消息
- 5置業(yè)寶典:80后買(mǎi)房要謹(jǐn)慎 10種樓盤(pán)千萬(wàn)不能買(mǎi)
- 6怎樣配套實(shí)施福州OA與ISO9000
- 7分布式數(shù)據(jù)庫(kù)在中小型生產(chǎn)系統(tǒng)中的應(yīng)用研究
- 8運(yùn)用商業(yè)智能如何能夠擺脫被動(dòng)局面?
- 9知識(shí)管理系統(tǒng)同文檔管理系統(tǒng)的區(qū)別
- 10IT規(guī)劃為什么用心良苦卻不受重視
- 11信息安全重中之重 十步驟制定企業(yè)安全計(jì)劃
- 12中小企業(yè)沼澤:勿把進(jìn)銷存當(dāng)成福州OA
- 13KM十年:知識(shí)分類研討會(huì)舉辦
- 14基于構(gòu)件的工作流管理系統(tǒng)研究
- 15信息化項(xiàng)目實(shí)施的執(zhí)行力如何提升?
- 16賽維出售三電站抵債 新大新材應(yīng)收賬款變通解決
- 17面對(duì)眾對(duì)手圍剿 蘋(píng)果恐慌性發(fā)布新品遭看空
- 18SaaS在國(guó)內(nèi)抓住“長(zhǎng)尾”需特殊商業(yè)模式
- 19實(shí)施知識(shí)管理,你是否準(zhǔn)備好了
- 20如何經(jīng)營(yíng)知識(shí) 促力企業(yè)加速度
- 21福州OA:保證成功率所引出的思考
- 22海南離島免稅限制放寬 可滿足60%消費(fèi)者需求
- 23近期銷售放緩 全國(guó)樓市庫(kù)存消化周期將被拉長(zhǎng)
- 24土地市場(chǎng)持續(xù)升溫 10月十城土地出讓金超400億
- 25SaaS“一元充值”的模式究竟能走多遠(yuǎn)?
- 26半年投訴超萬(wàn)件 質(zhì)量頑疾成中國(guó)地產(chǎn)業(yè)難題
- 27還原服務(wù)真相 關(guān)于SAAS的八大誤讀
- 28福州OA必讀:福州OA項(xiàng)目的風(fēng)險(xiǎn)及其預(yù)防
- 29四利器助IT運(yùn)維管理人員走出危險(xiǎn)困境
- 30ERP、CRM、SCM三大系統(tǒng)整合是發(fā)展的必然趨勢(shì)
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓