Phitech

目前位置: 新聞總覽 -> 技術開講 -> APM應用效能管理趨勢

2014年05月12日

APM應用效能管理趨勢

多年以來,對於分隔不同功能或任務的IT技術團隊而言,APM一直是相當模糊的概念,對於分工之所需期待使用之管理工具因分隔之部門而有所不同,而對於IT主管如何橫跨領域制定全面效能監測的最佳政策與工具之選擇是相當艱鉅的任務。

在以往類似的需求在不同的需求應用上如:跨領域與平台之資安事件統籌管理系統SIEM(ESM),相對於今日我們所談的企業持續營運計畫(BCP)而言,效能管理是絕對與相對重要的一環,他不僅影響對內部員工使用之產值,同時也影響使用者之直覺反應(線上購物、各式網際網路服務、證券下單搓合、交易平台…),更重要的是使用者的反饋或投訴造成無形商譽與有形商機的鉅大影響。

Gartner對APM在近年也觀察到日益複雜的IT環境,其對於整體效能的管理上,尤其是維繫營運動脈的AP效能需能做好管理與軟體身命週期管理是相當重要的,因此也對APM的數家提供業者做了一些比較研究,如下圖表一、二可供參考。

圖表一

圖表二

APM的演進與新定義

今天的應用環境是複雜的運行一些交易,跨越內部部署和公私雲環境。然而,許多企業大都採用堆棧式的管理工具來監督這些應用程序,使用的是簡單的工具來監控基礎架構,而不是含蓋全面性分析應用程序管理產品。

新一代的APM工具監控網絡和應用性能之演進可參考圖表三,其使企業擺脫了看CPU利用率或應用程序的響應時間和網路監控工具等。新一代的APM能讓各獨立的部門一起納入以應用程式效能為中心之政策流程做即時有效之管理、統籌與分析。

圖表三

Gartner也對新一代之APM定義了以下五大功能(可參考以下Link)

http://www.gartner.com/it-glossary/application-performance-monitoring-apm

  1. EUM (Ender- User Experience Monitoring)最終用戶體驗
  2. Runtime Application Architecture Modeling and Display 建立軟體運行週期模型與視覺化顯示
  3. User- Defined Transaction Profiling 依客戶自定義原則做剖析
  4. Component Deep-Drive Monitoring in Application Context 可依應用程式之關連元件深入挖掘與分析
  5. And Analytics

此五大建議內所包括之重點及帶來之效益可參考以下圖表四說明

圖表四

開始動手評估APM

APM系統所費不貲,適用於中大型企業的IT管理、雲服務的提供者或是線上服務的網站業者。在評估購置的開始前IT部門要做好事先準備:

  1. 量測重要AP其End-To-End內網與外網之存取時間
  2. 檢查AP是否存有資安漏洞、其他潛在風險與AP Log送出內容是否足夠
  3. 定義可接受存取數量與效能之臨界值
  4. 儀表板的可視度期望、分階管理與告警之分類與角色定義
  5. 挖掘問題與分析報告之深度要求
  6. 選定管理範圍與POC

以上是簡單之APM介紹與評估建議,企業仰賴網路及應用系統加強營運績效與競爭力是必然的,除了必備的資安風險投資外,APM對於IT部門或企業之營運價值有其扮演的重要定位。