企業(yè)得益于服務(wù)虛擬化實現(xiàn)快速交付
隨著全球商業(yè)的競爭力加劇,企業(yè)所要面臨的業(yè)務(wù)壓力也在不斷增加,IT也從技術(shù)支持逐步轉(zhuǎn)化為業(yè)務(wù)驅(qū)動。在IT領(lǐng)域里,企業(yè)正不斷追求著應(yīng)用、服務(wù)更快的市場投放,以提升企業(yè)市場競爭力,而在目前,有一項技術(shù)——服務(wù)虛擬化將可以幫助企業(yè)實現(xiàn)應(yīng)用快速交付的期望。
應(yīng)用開發(fā)環(huán)境比較復(fù)雜
在今年,由于云計算、移動、大數(shù)據(jù)等趨勢的到來,大部分企業(yè)的新應(yīng)用建立在復(fù)合、分布式環(huán)境之下,并支持多個服務(wù)團隊和交付合作伙伴,這使得應(yīng)用開發(fā)和測試復(fù)雜,并面臨著多重挑戰(zhàn)。
比如:項目在使用時間和安全性方面的限制、團隊之間的協(xié)調(diào)競爭、系統(tǒng)尚處開發(fā)階段使得測試環(huán)境不可用;下游系統(tǒng)和實體模型不能提供功能行為或響應(yīng),使終端用戶性能受影響;基于硬件的虛擬化不能支援測試;在基于云或其他共享服務(wù)的環(huán)境中執(zhí)行或測試將帶來較高的使用費用等。
“而之前有調(diào)查顯示,企業(yè)在應(yīng)用開發(fā)的過程中,軟件的開發(fā)時間約占整體項目30%,而約有70%的時間是用在了軟件測試上。”CATechnologies服務(wù)虛擬化高級顧問王志明表示。
虛擬化服務(wù)將通過多種方式對系統(tǒng)行為、數(shù)據(jù)交互和性能特性進行捕捉和模仿,并通過提供本地可用的完整端到端應(yīng)用開發(fā)和測試功能,來加速軟件開發(fā)生命周期,包括從設(shè)計和開發(fā)、集成、性能測試、交付直到生產(chǎn)的整個過程。而王志明也表示,采用虛擬化服務(wù)后,傳統(tǒng)軟件12~18個月的交付周期將可以加速25%~50%。
幫助提升服務(wù)質(zhì)量
在實際應(yīng)用當(dāng)中,服務(wù)虛擬化不僅可以幫助企業(yè)在市場競爭時更快地推出創(chuàng)新業(yè)務(wù),并節(jié)省軟件測試過程中硬件投入、人力成本等資源,還可以幫助企業(yè)提升服務(wù)質(zhì)量。
這是因為在軟件的開發(fā)過程中,很多情況下相應(yīng)功能測試缺乏對應(yīng)環(huán)境滿足,開發(fā)者常選擇不測試或上市再調(diào)測等方法,在一定程度上降低了企業(yè)服務(wù)質(zhì)量。
舉個例子:目前國內(nèi)各層級電信運營公司根據(jù)業(yè)務(wù)需求需要把地方業(yè)務(wù)接到集團層面,例如手機游戲、手機動漫等跨省業(yè)務(wù),并通過每個省市公司內(nèi)部的CRM系統(tǒng)接到集團進行交互。
但當(dāng)新業(yè)務(wù)需要在集團進行聯(lián)調(diào)測試時,集團環(huán)境很多時候并不可用,對于地方運營公司其缺失測試環(huán)境;或者當(dāng)?shù)胤揭苿庸鹃_發(fā)進程走在集團前時,集團層不能提供相應(yīng)測試環(huán)境。若采用虛擬化服務(wù)后,可以虛擬出集團環(huán)境,這對于地方省市公司而言,當(dāng)其應(yīng)用測試時就不需要再等待集團環(huán)境適配,便可自我完成測試。