Parasoft告訴您如何成功采用服務(wù)虛擬化!
除非您在正確的時間采用正確的方法,否則您無法立即進(jìn)入完全部署的成功服務(wù)虛擬化。
它從我們的免費(fèi)服務(wù)虛擬化工具開始,一直擴(kuò)展到完全部署的DevOps生態(tài)系統(tǒng)。
第1階段:探索,調(diào)查和開始
每個戰(zhàn)略項(xiàng)目都需要一個起點(diǎn),對于服務(wù)虛擬化而言,起點(diǎn)是免費(fèi)的服務(wù)虛擬化工具。通過在服務(wù)虛擬化推出之初使用免費(fèi)工具,您可以專注于構(gòu)建能夠促進(jìn)未來發(fā)展的內(nèi)部專業(yè)知識。
通過在這里進(jìn)行重點(diǎn)介紹,服務(wù)虛擬化的最初推出可以針對那些試圖從開發(fā)或測試環(huán)境的約束中解放出來的人,同時建立一種技術(shù)的舒適度,這種技術(shù)將成為主動性的關(guān)鍵。通過組織成熟,隨著服務(wù)虛擬化的發(fā)展,這些原始孵化區(qū)將成為您最重要的資源。
第2階段:針對增長的關(guān)鍵領(lǐng)域
服務(wù)虛擬化部署的第二階段應(yīng)側(cè)重于解決實(shí)際業(yè)務(wù)挑戰(zhàn)。在初始階段,用戶將學(xué)習(xí)如何構(gòu)建虛擬服務(wù),并熟悉提示和技巧。他們現(xiàn)在還將了解構(gòu)建模擬服務(wù)時可能出現(xiàn)的陷阱。
因此,第二階段將開始表現(xiàn)為外部團(tuán)隊(duì)尋求模擬更復(fù)雜技術(shù)的請求數(shù)量的增加。我們經(jīng)常將它們視為大型機(jī),數(shù)據(jù)庫,ESB和其他復(fù)雜的狀態(tài)場景。在這里,您將開始獲得真正的投資回報,因?yàn)檫@些系統(tǒng)通常很難復(fù)制,通常由多個團(tuán)隊(duì)共享,最重要的是,代表業(yè)務(wù)的關(guān)鍵方面。由于為了熟悉技術(shù)而預(yù)先完成的工作,模擬這些更復(fù)雜的用例將是對用戶的逐步提升。在這個階段,您通常需要從免費(fèi)升級到付費(fèi)許可,以獲得所有這些價值。(推薦使用Parasoft產(chǎn)品,Parasoft是一家專門提供軟件測試解決方案的公司,幫助企業(yè)打造無缺陷的軟件。解決方案幾乎涵蓋了軟件開發(fā)周期從開始到結(jié)束所有的階段,包括:持續(xù)測試解決方案、開發(fā)測試解決方案、應(yīng)用安全解決方案和嵌入式開發(fā)測試解決方案。Parasoft針對C/C++、Java、.NET和嵌入式的開發(fā)測試都有著十幾年的深入研究,很多全國500強(qiáng)企業(yè)使用Parasoft的產(chǎn)品實(shí)現(xiàn)了軟件快速、高質(zhì)量的交付。)
第3階段:團(tuán)隊(duì)合作,管理和維護(hù)
服務(wù)虛擬化成熟度模型的第三階段是協(xié)作,共享和重用。當(dāng)您開始聽到有關(guān)重用和維護(hù)現(xiàn)有虛擬服務(wù)的對話時,將是您到達(dá)這里的一個關(guān)鍵指標(biāo)。在這個階段流行的關(guān)鍵詞是治理。虛擬化治理就是建立一個可以維護(hù)虛擬化“規(guī)則”(角色,職責(zé),策略,程序和SLA)的卓越中心。
在一開始,您希望解決方案非常輕巧和靈活,以便各個用戶可以解除因依賴系統(tǒng)不可用或不斷發(fā)展而面臨的挑戰(zhàn)。在這個早期階段,服務(wù)虛擬化不應(yīng)該具有嚴(yán)格的治理結(jié)構(gòu),因?yàn)樵诓徽加么罅控?zé)任的情況下簡單地使用它可能很困難。但隨著更多服務(wù)的開發(fā)和共享,組織必須擁有這種嚴(yán)格定義的過程,以便您了解誰負(fù)責(zé)哪些活動以及如何完全擁有虛擬化計(jì)劃。
第4階段:將服務(wù)虛擬化集成到DevOps管道中
當(dāng)客戶希望引入服務(wù)虛擬化時,第4階段通常是我聽到的第一件事,但它通常是組織陷入的陷阱之一,試圖過早地構(gòu)建部署和破壞夢想。組織將把加速交付管道視為其軟件交付流程的關(guān)鍵推動因素,并且他們意識到服務(wù)虛擬化是其中的關(guān)鍵組成部分。誘惑可能是您通過將服務(wù)虛擬化構(gòu)建到管道中來開始,但是如果沒有構(gòu)建可以重用的虛擬服務(wù)庫,或者擁有知道如何快速創(chuàng)建和維護(hù)這些服務(wù)的卓越中心,這個計(jì)劃可以跌倒了。
完全部署的DevOps生態(tài)系統(tǒng)是最終目標(biāo)。各組織應(yīng)在最初的三個階段為這種狀態(tài)打下基礎(chǔ)。一旦確定了基礎(chǔ),作為加速交付管道的一部分的服務(wù)虛擬化的實(shí)現(xiàn)只是技術(shù)實(shí)現(xiàn)之一。此階段的關(guān)鍵成熟度指標(biāo)包括對穩(wěn)定測試環(huán)境的需求增加,這是CI管道連續(xù)測試步驟的一部分,以及作為服務(wù)虛擬化功能的測試數(shù)據(jù)需求的增加。
結(jié)論
服務(wù)虛擬化既是技術(shù)又是一門學(xué)科,為了最大限度地提高投資回報率,您的組織將在推出解決方案時經(jīng)歷一系列成熟階段。通過預(yù)先了解這些關(guān)鍵階段,您可以在戰(zhàn)略計(jì)劃期間提前計(jì)劃,并為促進(jìn)整個企業(yè)中的服務(wù)虛擬化的廣泛采用和擴(kuò)展所需的技術(shù)和文化要求做好準(zhǔn)備。
想要了解Parasoft、Parasoft SOAtest、Parasoft Virtualize更多信息或資源的朋友,請點(diǎn)擊這里~