管理應(yīng)用程序面臨的挑戰(zhàn)
企業(yè)從新冠疫情中吸取的最重要的經(jīng)驗(yàn)之一是更需要測(cè)試和監(jiān)控他們的應(yīng)用程序。隨著越來(lái)越多的人遠(yuǎn)程訪問(wèn)應(yīng)用程序,在業(yè)務(wù)增長(zhǎng)的同時(shí)維護(hù)這些應(yīng)用程序需要更多的關(guān)注細(xì)節(jié)。在當(dāng)前,企業(yè)在努力制定健康的測(cè)試和監(jiān)控策略時(shí),面臨著以下五個(gè)挑戰(zhàn)。
管理成本
從許多利益相關(guān)者最關(guān)心的話題開(kāi)始,了解應(yīng)用監(jiān)控的全部成本很重要。這自然包括硬件采購(gòu)和運(yùn)營(yíng)成本,但它也包含了創(chuàng)建web應(yīng)用程序工作流所花費(fèi)的時(shí)間,以及其他可能不會(huì)超出監(jiān)控解決方案本身的費(fèi)用。
事實(shí)上,大多數(shù)IT團(tuán)隊(duì)一直被要求用更少的資源做更多的事情。重要的是要采用測(cè)試和監(jiān)控解決方案,能夠以成本提供最大的功能,同時(shí)緩解操作摩擦。諸如,與第三方應(yīng)用程序性能監(jiān)控工具集成的功能,可以通過(guò)要求購(gòu)買更少的工具和幫助有限的工作人員在手動(dòng)任務(wù)上花費(fèi)更少的時(shí)間來(lái)幫助保持成本可控。
確??蓴U(kuò)展性
與成本問(wèn)題密切相關(guān)的是監(jiān)測(cè)可擴(kuò)展性的需要。在開(kāi)發(fā)過(guò)程中,編寫代碼檢查應(yīng)用程序的功能是一回事,但對(duì)于許多組織來(lái)說(shuō),在生產(chǎn)中擴(kuò)大規(guī)模是另一回事。實(shí)施的一項(xiàng)重要技術(shù)是合成監(jiān)控。有了合成監(jiān)控,就有可能模擬用戶的旅程,準(zhǔn)確地代表你的用戶如何在世界任何地方,在受控和可變的環(huán)境中訪問(wèn)你的應(yīng)用程序。這種方法不僅可以監(jiān)控企業(yè)內(nèi)部和網(wǎng)絡(luò)應(yīng)用,還可以監(jiān)控終端和網(wǎng)站。綜合監(jiān)測(cè)有助于識(shí)別可能影響用戶體驗(yàn)的關(guān)鍵因素,包括限制頁(yè)面加載時(shí)間的基礎(chǔ)設(shè)施、中轉(zhuǎn)網(wǎng)絡(luò)不穩(wěn)定和第三方服務(wù)集成。如果沒(méi)有辦法在規(guī)模上全面查看你的應(yīng)用程序的所有依賴關(guān)系,你就只能看到部分情況。
利用自動(dòng)化來(lái)提高效率
應(yīng)用開(kāi)發(fā)的效率是許多企業(yè)需要改變思維方式的重要策略。在應(yīng)用程序開(kāi)發(fā)過(guò)程的早期,關(guān)注“向左移動(dòng)”以解決問(wèn)題,這也適用于監(jiān)控,而且從早期階段就知道應(yīng)用程序在當(dāng)今復(fù)雜的企業(yè)環(huán)境中的行為是至關(guān)重要的。在開(kāi)發(fā)過(guò)程中,自動(dòng)化應(yīng)用測(cè)試可以確保你在部署時(shí)不會(huì)遇到任何不愉快的意外。這種主動(dòng)的測(cè)試可以告訴你,當(dāng)一個(gè)應(yīng)用程序被擴(kuò)大到滿足高峰期的嚴(yán)格需求時(shí),它應(yīng)該從用戶的角度如何表現(xiàn)。
此外,這些相同的自動(dòng)化工具,如果實(shí)施得當(dāng),應(yīng)該允許你進(jìn)行“向右移動(dòng)”測(cè)試,以確保你的實(shí)時(shí)環(huán)境與你最初的性能測(cè)試相比運(yùn)行良好。為了了解你的應(yīng)用程序,你需要一個(gè)完整的SDLC測(cè)試和監(jiān)控解決方案,可以在產(chǎn)品生命周期的所有節(jié)點(diǎn)上為你提供關(guān)鍵的見(jiàn)解。為了滿足這一需求,應(yīng)用程序所有者應(yīng)該利用自動(dòng)化來(lái)精簡(jiǎn)腳本需求,利用能夠自動(dòng)將開(kāi)發(fā)周期早期使用的相同測(cè)試腳本導(dǎo)入生產(chǎn)的工具,同時(shí)集成到現(xiàn)有的技術(shù)平臺(tái),以節(jié)省時(shí)間和金錢。
解決安全問(wèn)題
安全問(wèn)題始終是企業(yè)的頭等大事,在制定測(cè)試和監(jiān)控策略時(shí),有幾個(gè)關(guān)鍵的考慮因素需要記住。每個(gè)企業(yè)都有自己的要求,但許多企業(yè)將需要監(jiān)控安全的應(yīng)用程序,因?yàn)樗鼈兪峭ㄟ^(guò)單點(diǎn)登錄、PIV智能卡或其他技術(shù)訪問(wèn)的。另一個(gè)經(jīng)常性的需求是保護(hù)用于訪問(wèn)防火墻后面的庫(kù)或使用第三方程序(如CyberArk)的憑證。通過(guò)模擬檢查確保你的用戶數(shù)據(jù)是安全的,這對(duì)維護(hù)安全的應(yīng)用環(huán)境是很重要的,有幾個(gè)安全漏洞可以也應(yīng)該被納入任何好的監(jiān)控計(jì)劃。滿足每個(gè)組織的獨(dú)特需求需要一個(gè)解決方案,它能夠靈活地與任何制造商的工具一起工作,并經(jīng)常更新和支持,以跟上不斷發(fā)展的安全需求。
報(bào)告工具
即使一個(gè)企業(yè)的測(cè)試和監(jiān)控能力配置正確,也很難有效地分析它們產(chǎn)生的數(shù)據(jù)。網(wǎng)絡(luò)基礎(chǔ)設(shè)施正變得越來(lái)越復(fù)雜,隨著越來(lái)越多的應(yīng)用程序被采用,監(jiān)控解決方案產(chǎn)生的數(shù)據(jù)量也在迅速增長(zhǎng)。其結(jié)果可能是盡管信息量過(guò)大,但缺乏真正的洞察力。在許多環(huán)境中,信噪比太高,不能指望更多的監(jiān)控帶來(lái)真正的價(jià)值。所需要的是可以用來(lái)幫助公司回答棘手的業(yè)務(wù)問(wèn)題的洞察力。
當(dāng)你評(píng)估測(cè)試選項(xiàng)時(shí),重要的是考慮他們的報(bào)告能力,以及他們對(duì)來(lái)自各種來(lái)源的數(shù)據(jù)的整合和分析能力。有效的分析包括為不同的利益相關(guān)者創(chuàng)建定制報(bào)告的能力,以獲得以業(yè)務(wù)為重點(diǎn)的受眾而不是技術(shù)專家能夠理解和采取行動(dòng)的洞察力。
寫在最后
隨著IT應(yīng)用環(huán)境的發(fā)展,用戶的需求也在變化。客戶和員工都習(xí)慣于隨時(shí)隨地訪問(wèn)他們想要的應(yīng)用程序,沒(méi)有耐心等待中斷,甚至是緩慢的性能。應(yīng)對(duì)這些挑戰(zhàn),或完全防止它們,需要一個(gè)強(qiáng)大的監(jiān)控策略。通過(guò)在用戶旅程的每一步采取積極的測(cè)試和監(jiān)測(cè)方法,您可以保護(hù)底線并保持關(guān)鍵功能不受干擾地運(yùn)行。