모바일 어플리케이션 성능 관리 솔루션
전세계 275 지점에 위치한 실제 단말기 , 실제 이동통신망을 통한
모바일 어플리케이션의 사용자 응답 시간 모니터링
변화 동인: 모바일 생태계의 확대에 따른 사업 기회 및 위험 증대
- 1 -
스마트폰 개통 = 신생아의 3배 (세계 기준)
모바일 어플리케이션
스마트폰/스마트패드를 통한 싞규 비즈니스
이동통싞사 네트워크에 의존
글로벌 사용자 관점의모바일 어플리케이션
테스트
Keynote 솔루션
- 2 -
모바일 모니터링 및 테스팅
웹 어플리케이션 성능 모니터링
웹 부하 테스팅
실 사용자 경험 기반 어플리케이션 테스팅
모바일 서비스와 어플리케이션에
대한 모니터링
통싞망 서비스 품질 관리
전세계 주요 통신사, 백본을 통한
모바일 서비스 및 어플리케이션에
대한 품질 관리
모바일 웹 모니터링 및 테스팅
실제 단말기를 통한 모바일 웹에
대한 모니터링 및 시뮬레이션을 통
한 응답 시간 모니터링
스마트폰 테스팅 및 모니터링
스마트폰에서 구동하는 모바일 앱
에 대한 가용성 및 응답 시간 모니
터링
기업의 웹 어플리케이션에 대한
사용자 관점의 모니터링
성능 모니터링 솔루션 공급
어플리케이션 및 트랜잭션의 성능
(트랜잭션양 및 응답시간)에 대한
실시간 모니터링 기능 제공
실제 인터넷 트래픽을 통한 웹 어
플리케이션에 대한 부하 테스트
온 디멘드(Self-Service)
Keynote의 전세계 인터넷 모니터
링 네트워크를 활용하여 웹 어플리
케이션에 대한 부하 테스트 수행
모바일 웹에 대한 사용자 경험에
대한 계량 데이터 제공
Real UX 테스팅 도구 지원
사용자의 온라인 UX(접속 및 사용
패턴, 잠재적 의도)에 대한 계량적
정보를 기획자에게 제공
Keynote 솔루션
- 3 -
모바일 앱 End to End 성능 관리 솔루션
End to End 성능 모니터링
무선 단말기 이동통신사 이동통신사 무선 단말기
Active 모니터링 방식 모니터링용 traffic을 발생 각 구갂별 응답시갂,지연구갂 파악 실제 모바일기기(스마트폰/iPAD등)에서 수행 다양한 모니터링 시나리오 적용
Passive(관찰형) 모니터링 방식 각 구갂의 traffice을 관찰 통계화를 통한 지연 구갂 파악 각 트랜잭션별 응답 시갂 모니터링
Keynote Systems 소개
- 4 -
About Keynote
1995년 설립 미국 상장 회사 NASDAQ “KEYN” 전세계 2,800 고객사 보유 On-Demand 인프라 보유 (모니터링 SaaS 서비스)
전세계 275개 지역에서 측정기기(실제 컴퓨터와 모바일 단말기)를 활용 모바일 어플리케이션 가용성 및 응답시간 모니터링 서비스
- 5 -
MDP(Mobile Device Perspective)
실제 단말기, 실제 통신망을 활용한 모바일 어플리케이션 모니터링 솔루션
- 6 -
실제 단말기를 사용한 자동화된 모니터링 솔루션
테스트 케이스를 반복적이고 지속적으로 수행
실제 단말기를 통해
테스트를 수행
모니터링용 테스트 케이스는 각 단말기
화면 실행과 매칭되는 명령어의 집합으로
각 실행 단계마다 결과를 체크할 수 있도
록 지원
- 7 -
실제 단말기를 사용한 자동화된 모니터링 솔루션
통신사와 단말기 제조사는 네트워크
장비 개선 및 소프트웨어 업그레이드
에 대한 효과성 여부를 지속적으로 모
니터링할 필요성을 가지고 있음.
그러나 이를 위해서는 많은 비용(시간
, 투입 인력 및 장비, 시간)이 필요함.
Keynote의 MDP는 어느 지역, 어느
단말기에서든지 테스트 케이스를 반
복적이고 자동으로 수행
모바일 서비스 및 단말기 응답 시간
에 대한 지속적인 성능 추이를 파악
하고, 자동 alerting을 통해 정량적
개선 효과 파악 및 오류에 대한
선제적 대응이 가능함.
원격지에서 이슈 발생
1.
Alert이 발생하여
운영자에게 통보됨
2.
운영자가 My Keynote 포털에
접속하여 문제의 원인을 파악하
고 문제 해결을 시작함.
3.
운영자가 이슈 및 원인을
파악
4.
유지보수담당자에게 이슈 상태 및
성능 자료를 전달하여 협업을 지원함
- 8 -
실제 무선 통싞망을 통한, 실제 무선 단말기 기반의 모바일 어플리케이션 성능 관리 도구
솔루션 개요
모바일 어플리케이션 서비스
- 9 -
MDP 활용 사례
미국 통싞사의 myWireless 아이폰 앱
1. myWireless 아이폰앱을 실행
2. 인증(사용자 ID 및 암호) 후 팝업 메시지 닫기
3. 사용량 및 사용 요금 조회 클릭
4. 사용량 탭을 클릭
5. Home 클릭 후 로그 아웃
AT&T 네트워크의 iPhone 3G이용
뉴욕 및 샌프란시스코에서 측정
매 1시갂 마다 측정
측정 기갂: 2011년 8월 11일~ 17일
- 10 -
측정 결과 개요(단위: 초)
평균 응답 시갂
샌프란시스코: 46.32 초
뉴욕: 52.54 초
갂헐적인 응답시갂 Peak (처리 지연)
- 11 -
상세 측정 결과 (단위: 초)
2단계: 로그인 – 17.629초
3단계: 사용량 및 사용요금 조회 – 14.112초
4단계: 사용량 조회 – 11.22초
1단계: 어플 시작 – 9.206초
2단계: 로그인 – 16.117초
3단계: 사용량 및 사용요금 조회 – 12.22초
4단계: 사용량 조회 – 9.737초
1단계: 어플 시작 – 8.313초
- 12 -
가용성(%)
평균 가용성(성공률) 샌프란시스코: 98.6% 뉴욕: 95.1%
이전일 대비 낮은 성공률
(오류 다수 발생)
두지역(뉴욕 및 샌프란시스코) 모두에서
오류 발생 - 이는 백본 이슈임.
앆정적 서비스 (샌프란시스코)
- 13 -
측정값에 대한 산포도 타임아웃 혹은 잘못된 화면
시갂대별 상세 측정값
허용범위내 측정 산포
측정 결과 어플 시작: 7.89 로그인: 14.19 사용량 및 요금 조회: 8.58 사용량 조회: 8.58 전체 소요 시갂: 39.03
- 14 -
페이지 타임아웃
화면 오류
- 15 -
MDP 활용 사례
Top Related