資源描述:
《應(yīng)用性能工程》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、應(yīng)用性能工程目錄1.概要介紹.....................................................................................................................................22.應(yīng)用性能工程與應(yīng)用性能管理.................................................................................................23.應(yīng)用性
2、能工程方法論.................................................................................................................23.1探測...................................................................................................................................33.2網(wǎng)絡(luò)仿真與測
3、試...............................................................................................................33.3分析與優(yōu)化.......................................................................................................................34.應(yīng)用性能工程的應(yīng)用..............
4、...................................................................................................4附錄A:擴展閱讀...........................................................................................................................4附錄B:參考資料..........................
5、.................................................................................................41.概要介紹應(yīng)用性能工程(ApplicationPerformanceEngineering,APE)是一套特定的方法論,旨在解決應(yīng)用系統(tǒng)性能受到了日益增加的分布式移動終端、云和地域間IT環(huán)境所帶來的風(fēng)險和挑戰(zhàn)。它包括角色、技能、活動、實踐、工具在應(yīng)用生命周期中每個階段的交付,確保應(yīng)用程序?qū)⒃O(shè)計、實現(xiàn)和運營可以滿足性能要求。應(yīng)用性能工
6、程指出,IT企業(yè)或組織需要首先設(shè)計應(yīng)用程序的性能要求,并在整個應(yīng)用生命周期中進行測試、測量和調(diào)整性能。2.應(yīng)用性能工程與應(yīng)用性能管理應(yīng)用性能工程不同于應(yīng)用性能管理(ApplicationPerformanceManagement,APM),雖然兩者都致力于確保高質(zhì)量的最終用戶體驗。但應(yīng)用性能管理更趨向于通過監(jiān)測和報告實際最終用戶的體驗情況。而應(yīng)用性能工程旨在通過利用預(yù)生產(chǎn)活動中的技術(shù)和最佳實踐,在應(yīng)用部署發(fā)布或提交給最終用戶之前,根據(jù)性能預(yù)期進行驗證和優(yōu)化,主動避免代價高昂的性能事故。在過去的十年中,企業(yè)和組織越來越重視確保應(yīng)
7、用的成功交付,其中應(yīng)用性能管理與網(wǎng)絡(luò)和應(yīng)用優(yōu)化也曾引起過廣泛關(guān)注,不過由于它們在應(yīng)用程序開發(fā)或部署后才可以使用,所以這兩種方法通常是被動型的手段。隨著應(yīng)用基礎(chǔ)架構(gòu)變得更加復(fù)雜,企業(yè)和組織認(rèn)為業(yè)務(wù)流程的支持和保證具有更重要的意義,隨之而然的是基礎(chǔ)設(shè)施建設(shè)和IT管理的重點必然轉(zhuǎn)向主動型性能的測試和驗證。應(yīng)用性能工程就是企業(yè)和組織在實施過程中形成的技術(shù)、技能和最佳實踐。不過應(yīng)用性能工程并能替代應(yīng)用性能管理,兩者都是必須存在并相輔相成的。應(yīng)用性能工程和應(yīng)用性能管理都應(yīng)將應(yīng)用系統(tǒng)的性能,包括從設(shè)計、部署再到管理,貫穿到整個應(yīng)用生命周期中
8、。應(yīng)用性能工程和應(yīng)用性能管理為性能信息帶來持續(xù)性的反饋環(huán):應(yīng)用性能工程以真實世界的應(yīng)用程序行為創(chuàng)建性能基準(zhǔn)和服務(wù)水平;應(yīng)用性能管理利用應(yīng)用性能工程測試結(jié)果來確定哪些監(jiān)控警報閾值被觸發(fā)。3.應(yīng)用性能工程方法論根據(jù)美國國家標(biāo)準(zhǔn)與技術(shù)研究所,在應(yīng)用程序部署后的問題查找和修復(fù)耗費了8