top of page

서비스 개요
Java Application 품질 진단서비스 개요
JAVA Application Runtime Monitoring을 통한
어플리케이션 품질 진단
컨 설 턴 트
HanTrace
데이터베이스 오류
수행성능 최적화 대상 SQL
JDBC Resource Leak
전 문 도 구
응용프로그램 오류
개발시스템
테스트단계
(단위/통합)
인수테스트
운용시스템
원인불명 장애
지속발생
성능개선이 필요
운용테스트
필요
서비스 필요성
노력
시간
비용
원인분석(HanTrace)
테스트
수 행
Build/
Deploy
Problem
Fix
Problem 발생
비용 : 5%
근원분석
확인테스트
수 행
총비용 : 30%
테스트
수 행
런타임 오류 및 성능이슈 근원분석
Problem 발생
Problem
Fix
Build/
Deploy
확인테스트
수 행
비용 : 70 ~ 80%
총비용 : 100%
서비스 필요성
-
Problem이 발생했다는 신호만 제시
-
신호의 의미를 찾기 위해 산더미 같이 쌓여 있는 로그를 뒤져야 하고, 관련 있다고 생각되는 많은 사람들이 모여 많은 시간을 소비함
-
Multi-WAS 환경(어느 WAS에 내 로그가?)
-
수십명의 DevOps가 동시 테스트 (어떤 게 내 거래 로그?)
-
수행한 거래 추적 (어느 path로 수행?)
-
-
거래 관점의 SQL 튜닝포인트나 어플리케이션 최적화 요건을 제시하지 못함
-
관련자(설계자, 타 개발자, AA 등)와의 공유 및 문제해결
Co-work 방법 부재 -
어플리케이션이 서비스 되고 있으면서 발생하는 Problem 에 대하여 모두 인지하여 해결할 수 없음
도입효과
도입효과
정확하고 빠른 원인분석으로 결함분석 시간 단축
기
존
도
입
시
문 제 발 생
원인분석(기존방식)
-
Problem발생 신호와 함께 본격적인 해결활동
-
Problem의 원인(Root Cause)분석 99% 정확도
-
복잡한 아키텍처, WAS Clustering, Multi-Node, 수백명의 사용자 등도 문제가 되지 않음
-
Problem 원인분석을 위해서는 많은 정보가 필요하며, HanTrace™가 이를 제공함
-
누가, 언제, 어디에서, 무엇을, 얼마나, 어떻게
-
결과는 . .
-
서비스 적용방식
서비스 적용방식
개발시스템
개발단계
개발시스템
테스트단계
개발시스템
인수테스트
운용시스템
필요 주체
HanTrace SW
서버 Agent
PC Agent
기술지원
컨설턴트
발주자 or 유지보수사업자
수행사업자
발주자
필수(서버대수)
필수(1/진단시스템)
필수(Java 개발자수)
설치 및 교육
요구시 투입(업무협의)
-
HanTrace S/W와 Agent를 설치후 백그라운드에서 동작/처리 합니다. 사용자는 어떠한 추가작업 없이 도입하지않은 이전 상황과 동일하게 테스트를 수행하시고, 데이타베이스에 저장된 수행결과를 결함해결, 모니터링 및 의사결정에 활용하시게 됩니다.
-
개발시스템 의 "개발단계" 서비스는 "테스트단계" 서비스 이용시만 제공됩니다.
페이지 하단
bottom of page