가입하고 포인트 받기
웹 퍼포먼스 모니터링과 디버깅
한영태 지음
혜지원
 펴냄
25,000 원
22,500원 
앱에서 포인트받고 구매
360쪽 | 2014-07-17
분량 보통인책 | 난이도 보통인책
상세 정보
HTTP, DNS, TCP 전송 프로토콜뿐만 아니라 최근 구글에서 발표된 SPDY와 QUIC 기본적인 동작 원리를 설명하고 있으며 HTTP Archive(HAR), Navigation Timing, Wbench, Fiddler, Wireshark 등의 다양한 도구를 사용하여 웹 서비스의 디버깅 방법과 합성(Synthetic Monitoring), 사용자 기반의 모니터링(Real User Monitoring) 방법에 대해서 설명하고 있다. 마지막으로 Yahoo와 구글에서 발표된 웹 최적화 방법들을 설명하고 YSlow, PageSpeed, Webpagetest를 통해 웹 성능을 최적화 할 수 있는 다양한 방법들을 소개하고 있다.
더보기
목차

1장 들어가기
1.1 웹 개요
1.2 웹 브라우저
1.3 웹 성능

2장 HTTP 프로토콜의 이해
2.1 HTTP 개요
2.2 HTTP 헤더
2.3 HTTP 요청 방법
2.4 HTTP 응답 코드

3장 DNS에 대한 이해와 DNS 성능 모니터링
3.1 DNS 이해
3.2 DNS 프로토콜
3.3 애플리케이션을 통한 DNS 분석

4장 전송 프로토콜과 최적화
4.1 TCP 프로토콜
4.2 구글의 전송 프로토콜

5장 웹 보안 프로토콜
5.1 데이터 암호화
5.2 웹 보안
5.3 SSL 이해하기
5.4 보안과 웹 성능

6장 웹 모니터링을 위한 표준 데이터 형식
6.1 HTTP Archive(HAR)
6.2 HAR 데이터 생성하기
6.3 HAR 데이터 분석
6.4 HAR 통계

7장 네비게이션 타이밍을 통한 웹 성능 측정
7.1 JavaScript 시간 측정하기
7.2 네비게이션 타이밍
7.3 프로세스

7.4 네비게이션 타이밍을 이용한 성능 측정
7.5 WBench

8장 모바일 웹 성능 모니터링
8.1 원격 디버깅 프로토콜
8.2 크롬 브라우저를 통한 원격 디버깅 실습
8.3 모바일 에뮬레이션

9장 웹 모니터링 시스템
9.1 모니터링의 단위 및 구간
9.2 모니터링 시스템의 분류
9.3 모니터링 시스템 소개

10장 Wireshark를 통한 웹 성능 분석
10.1 Wireshark 를 통해 패킷 수집하기
10.2 성능 분석하기
10.3 Wireshark 를 통한 IO 분석

11장 curl로 웹 분석하기
11.1 기본적인 설치 및 사용 방법
11.2 curl 사용 예
11.3 curl 을 통한 웹 성능 측정

12장 Fiddler로 웹 디버깅하기
12.1 Fiddler 설치
12.2 Fiddler 메뉴 및 설정
12.3 Fiddler 의 Inspercotrs를 통한 기본적인 웹 분석
12.4 웹 성능 디버깅
12.5 정보 저장 및 활용

13장 웹 최적화 및 최적화 평가 도구
13.1 웹 페이지 최적화 방법
13.2 YSlow
13.3 PageSpeed
13.4 Webpagetest

더보기
저자 정보
한영태
경희대 전자공학과를 졸업한 후 우연히 전자상거래 시스템 개발업체에서 시스템 엔지니어 및 소프트웨어 개발자로 다수의 사이트를 구축하였다. 그 후 KAIST 정보통신공학과에서 석, 박사를 거쳐 KAIST 연구원 과정을 거치는 동안 네트워크 트래픽 분석, 네트워크 모니터링, 네트워크 성능 측정, 분산 서비스 공격에 대한 연구를 수행하였으며 다수의 논문을 발표하고 특허들을 등록하였다. 박사 후 연구원 과정을 마치고 국내 CDN(Content Delivery Network) 관련 업체에서 웹 성능 모니터링과 최적화에 대한 업무를 수행하였으며 현재는 국내 통신사에서 SDN(Software-defined Network)에서 제어기 개발 및 네트워크 자동화와 관련된 연구를 진행하고 있다. 역서로 iOS 개발 레시피와 안드로이드앱 보안이 있다.
더보기
남긴 글 0
앱에서 바로 보기