您的位置:軟件測試 >> 測試技術(shù) >> 測試精品文章
云中應(yīng)用性能管理(APM)的下一步
作者:Michael Kopp(澤眾軟件原創(chuàng)翻譯) 發(fā)布時(shí)間:[ 2014/9/22 14:34:41 ] 推薦標(biāo)簽:云測試 云計(jì)算 性能管理

Michael Kopp是Compu­ware公司卓越APM中心的一名技術(shù)分析師,他做過10多年的Java/JEE領(lǐng)域的設(shè)計(jì)師和開發(fā)員。另外,Kopp還專攻虛擬和云的大規(guī)模生產(chǎn)部署的結(jié)構(gòu)和性能。

 

  新APM強(qiáng)調(diào)每筆交易的成本;幫助測試員提升其在將投資大化中的戰(zhàn)略性作用

  企業(yè)進(jìn)入云會(huì)產(chǎn)生許多利益,包括業(yè)務(wù)更靈活,顯著節(jié)省成本,當(dāng)然還可以增加利潤。連續(xù)應(yīng)用程序性能管理(APM)支持整個(gè)應(yīng)用程序生命周期,從多方面來講,可以是實(shí)現(xiàn)這些利益的關(guān)鍵。近期,云中APM的重要性備受關(guān)注,尤其是當(dāng)它涉及確保快速,可靠的終端用戶應(yīng)用程序體驗(yàn)時(shí)。云是不透明的,也是說,使用云的應(yīng)用程序的企業(yè)常常不深入洞察內(nèi)部工作和他們所選擇的云服務(wù)提供商的容量管理決策。只有一個(gè)方法讓企業(yè)確信終端用戶正在用基于云的應(yīng)用程序得到可靠的體驗(yàn)。測試員需要從云“另一邊”的真實(shí)終端用戶的角度去估量性能。因?yàn)樗麄冊?ldquo;前線”,基于云的應(yīng)用程序中發(fā)生性能問題時(shí)測試員是第一個(gè)做決策的。然后深入診斷可以幫助確定性能問題的原因,無論是云,企自己的數(shù)據(jù)中心還是應(yīng)用程序交付鏈中的另一個(gè)元素。如果問題原因是云,企業(yè)可以利用這個(gè)有用信息警告云服務(wù)提供商并維護(hù)應(yīng)用程序重績效服務(wù)水平協(xié)議(SLAs)。

  許多企業(yè)和他們的測試員已在使用APM以確保高水平的員應(yīng)用程序性能方面做出顯著進(jìn)步。他們的應(yīng)用程序或許已經(jīng)夠快夠可信了,但卻沒有時(shí)間停止在云中做APM更好地理解基于云的應(yīng)用程序的內(nèi)部工作可以獲得巨大的利益。云中APM的下一步是優(yōu)化基于云的應(yīng)用程序的成本結(jié)構(gòu),像應(yīng)用程序性能對云投資回報(bào)有直接影響一樣。再一次,測試員有戰(zhàn)略性機(jī)會(huì)去幫助大化云投資并提高底線。

  換句話說,云所關(guān)注的是,APM不僅僅是使應(yīng)用程序更快,它還使得應(yīng)用程序,尤其是高產(chǎn)的應(yīng)用程序成本效益更高。應(yīng)用程序開發(fā)過程的每一步都必須將之考慮在內(nèi),因?yàn)榧词故撬^的好的應(yīng)用程序也不是完美的。持續(xù)改進(jìn),修正和優(yōu)化可以極大地影響一個(gè)基于云的應(yīng)用程序的性能和成本效益。 因此,回歸測試和整個(gè)月影傳說生命周期中都需要考慮這兩方面。

  再看搜索功能,除了快,測試員還需將之優(yōu)化以便它可以提供更好的結(jié)果且不被每位測試員執(zhí)行五遍甚至更多遍。這可以被視作功能優(yōu)化,也可以降低執(zhí)行成本,因?yàn)樵谠浦,每筆交易都價(jià)值一美元。每筆交易減少數(shù)據(jù)庫獲取調(diào)用,同時(shí)一點(diǎn)也不加速搜索,可以節(jié)省成本。這是因?yàn)榇蠖鄶?shù)云提供商按執(zhí)行次數(shù)要價(jià),比如SOL。所以優(yōu)化SOL的數(shù)目可能比節(jié)省CPU更具成本效益!用這種方法, 企業(yè)完全繞開了資源優(yōu)化的問題而直擊成本優(yōu)化問題,測試員可以真正地掌控要價(jià)。事實(shí)上,企業(yè)一點(diǎn)都沒必要關(guān)心公共云中資源的使用,他們需要關(guān)心真正的終端用戶應(yīng)用程序SLA和成本效益——越來越多地,測試員是該知識(shí)的承辦商。

  另一個(gè)例子是購買功能。云中有沒有終端用戶花很多時(shí)間在上面,并消耗許多資源的特點(diǎn)——比如:產(chǎn)品簡介或產(chǎn)片圖示?通過了解終端用戶怎樣運(yùn)用他們的時(shí)間,測試員深刻了解了在云中什么可以提升價(jià)格。此外,通過理解交易的成本結(jié)構(gòu)及它會(huì)產(chǎn)生多少受益,測試員可以更好地設(shè)置優(yōu)先級(jí)以便轉(zhuǎn)變前的交易的功能,成本及性能可以被優(yōu)化。

  對于許多企業(yè)來說,遷移到云中的主要的明顯的優(yōu)勢是可變的,這避免了容量規(guī)劃和大筆的預(yù)付費(fèi)用的老辦法:反之,企業(yè)可以,隨其負(fù)載的增加,擴(kuò)大他們的環(huán)境規(guī)模。但是可變性也有其弊端。很容易導(dǎo)致過度消費(fèi)的計(jì)劃容量,因?yàn)闆]有硬性限制,這會(huì)超出成本估算。

  因此,測試員直接理解終端用戶怎么與應(yīng)用程序交互很重要以及應(yīng)用程序如何處理負(fù)載。這樣,測試員可以提供有價(jià)值的可以幫助引導(dǎo)更明智的云容量決策的信息。沒有這個(gè)信息,執(zhí)行很盲目。

  總之,終端用戶體驗(yàn)管理使測試員理解了終端用戶的行為及性能是如何影響轉(zhuǎn)化率和業(yè)務(wù)的。但在一個(gè)公共云上,這只是APM的一部分。只有當(dāng)企業(yè) 可以在保持成本不斷降低的同時(shí),滿足終端用戶對快且可信的應(yīng)用程序的期待,他們才能取得云的成功并利用云提升他們的業(yè)務(wù)性能。通過專注于每筆交易的成本,測試員可以對企業(yè)盈利做出更大的戰(zhàn)略貢獻(xiàn)。

版權(quán)聲明:本文出自 SPASVO澤眾軟件測試網(wǎng):http://www.misscakediy.com/news/html/2014922144040.html

原創(chuàng)作品,轉(zhuǎn)載時(shí)請務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。

相關(guān)鏈接:
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd