15. Basic function of APM
•
Primary
•
•
Business Transaction
•
•
End user experience
Analytics & Reporting
Secondary
•
Runtime Application architecture
•
Deep dive component monitoring
25. Gartner Magic Quadrant
•
brand name for a series of market research
reports published by Gartner Inc., a US-based
research and advisory firm.
(http://en.wikipedia.org/wiki/Magic_Quadrant)
Ability
to execute
Challengers
Niche players
Leaders
Visionaries
Completeness of vision
31. 현재 APM Leaders
•
dynaTrace (Compuware)
•
Since 2005, Compuware 에 2011년 매각
•
http://www.compuware.com/apm
•
Supporting Java, .NET, PHP, CICS
32. 현재 APM Leaders
•
Gomez (Compuware)
•
Since 1997, Compuware 에 2009년 매각
•
http://www.compuware.com/apm
•
Monitoring + Testing
33. 현재 APM Leaders
•
New Relic
•
Since 2008
•
http://newrelic.com/
•
Supporting Java, .NET, PHP, Ruby, Python,
node.js
34. 현재 APM Leaders - 공통점
•
외국회사
•
100명 이상의 Engineer가 기능 업그레이드 중
•
Easy to install
•
Application Flow 를 볼 수 있는 View 제공
•
Saas 형태의 서비스 제공
•
Plug-in 을 통한 연계 서버 모니터링 기능 확장 가능
35. Easy to install
•
간단한 설치 / 한줄이 넘어가지 않는 설치 옵션
•
사용중인 프레임웍 자동 감지
•
Transaction 시작점 자동 감지
37. Saas
•
Software as a service 의 약자
•
APM 에서는 WAS 에 서버 담당자가 Agent만 설치하
면, 수집서버 및 모니터링은 APM Vendor가 제공
•
수집서버를 IDC 내에서 관리하기 좋아하는 한국 정서에
맞지 않을 수 있으나, 일부 제품은 자체 수집서버를 사용
가능
38. Plug-in 제공
•
DB , NoSQL, Framework 등이 추가될 경우 별도의
Plug-in 제공
•
Java 와 .NET 만이 아닌 PHP, Python, Node.js 까
지 모니터링 가능