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를 설치후 백그라운드에서 동작/처리 합니다.  사용자는 어떠한  추가작업 없이 도입하지않은 이전 상황과 동일하게 테스트를 수행하시고, 데이타베이스에 저장된 수행결과를 결함해결, 모니터링 및 의사결정에 활용하시게 됩니다. 

  • 개발시스템 의 "개발단계" 서비스는 "테스트단계" 서비스 이용시만 제공됩니다.

페이지 하단

 

서울특별시 금천구 디지털로9길 65  1207-1호 (가산동, 백상스타타워1차)  대표번호: 02.866.5330 

Copyright ⓒ 2014-2016 CoreBase CO., LTD. All Rights Reserved.

bottom of page