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