홈 > 부모님 > 부모님 > 소설,일반 > 컴퓨터,모바일
오픈소스 프록시 바이블 ; Nginx, Envoy, Traefik, HAProxy, Cadd  이미지

오픈소스 프록시 바이블 ; Nginx, Envoy, Traefik, HAProxy, Cadd
6가지 핵심 엔진 완벽 분석 및 상황별 구축 전략
콩콩 컴퍼니 | 부모님 | 2025.12.04
  • 판매가
  • 29,900원
  • 상세정보
  • 14.8x21 | 0.651Kg | 501p
  • ISBN
  • 9791124122778
  • 배송비
  • 2만원 이상 구매시 무료배송 (제주 5만원 이상) ?
    배송비 안내
    전집 구매시
    주문하신 상품의 전집이 있는 경우 무료배송입니다.(전집 구매 또는 전집 + 단품 구매 시)
    단품(단행본, DVD, 음반, 완구) 구매시
    2만원 이상 구매시 무료배송이며, 2만원 미만일 경우 2,000원의 배송비가 부과됩니다.(제주도는 5만원이상 무료배송)
    무료배송으로 표기된 상품
    무료배송으로 표기된 상품일 경우 구매금액과 무관하게 무료 배송입니다.(도서, 산간지역 및 제주도는 제외)
  • 출고일
  • 1~2일 안에 출고됩니다. (영업일 기준) ?
    출고일 안내
    출고일 이란
    출고일은 주문하신 상품이 밀크북 물류센터 또는 해당업체에서 포장을 완료하고 고객님의 배송지로 발송하는 날짜이며, 재고의 여유가 충분할 경우 단축될 수 있습니다.
    당일 출고 기준
    재고가 있는 상품에 한하여 평일 오후3시 이전에 결제를 완료하시면 당일에 출고됩니다.
    재고 미보유 상품
    영업일 기준 업체배송상품은 통상 2일, 당사 물류센터에서 발송되는 경우 통상 3일 이내 출고되며, 재고확보가 일찍되면 출고일자가 단축될 수 있습니다.
    배송일시
    택배사 영업일 기준으로 출고일로부터 1~2일 이내 받으실 수 있으며, 도서, 산간, 제주도의 경우 지역에 따라 좀 더 길어질 수 있습니다.
    묶음 배송 상품(부피가 작은 단품류)의 출고일
    상품페이지에 묶음배송으로 표기된 상품은 당사 물류센터에서 출고가 되며, 이 때 출고일이 가장 늦은 상품을 기준으로 함께 출고됩니다.
  • 주문수량
  • ★★★★★
  • 0/5
리뷰 0
리뷰쓰기

구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.

  • 출판사 리뷰
  • 작가 소개
  • 목차
  • 회원 리뷰

  출판사 리뷰

오픈소스 프록시의 모든 것, 이 한 권으로 끝낸다!
Nginx부터 Envoy까지, 6가지 핵심 엔진 완벽 해부 및 실전 아키텍처 가이드

"왜 우리 서비스는 트래픽만 몰리면 느려질까?", "마이크로서비스, 좋다고 해서 도입했는데… 통신 문제가 더 복잡해졌어!", "대체 어떤 상황에 어떤 프록시를 써야 하는 거지?"
이런 고민 앞에서 밤새워 본 개발자라면, 이 책이 바로 당신을 위한 해답입니다.
클라우드 네이티브 시대, 프록시는 더 이상 인프라팀만의 전유물이 아닙니다.
API 게이트웨이, 쿠버네티스 인그레스, 서비스 메시의 심장부에는 언제나 프록시가 뛰고 있으며, 이를 이해하는 것은 현대적인 애플리케이션을 만드는 모든 개발자의 핵심 역량이 되었습니다.
이 책은 인터넷에 흩어진 단편적인 지식을 넘어, Nginx, Envoy, Traefik, HAProxy, Caddy, Squid라는 6가지 핵심 오픈소스 프록시 엔진의 탄생 철학부터 내부 아키텍처, 그리고 실전 구축 전략까지 모든 것을 담아낸 국내 최초의 프록시 종합 분석서입니다.
이 책을 통해 당신은 다음을 얻게 될 것입니다.
각 프록시 엔진의 장단점을 꿰뚫어 보고, 상황에 맞는 최적의 기술을 선택하는 아키텍트의 눈
단순한 설정을 넘어, 성능 튜닝과 장애 대응 능력을 갖춘 숙련된 엔지니어의 손
WASM, eBPF 등 미래 기술의 흐름을 읽고 다음 시대를 준비하는 선구자의 비전
이제 proxy_pass 뒤에 숨겨진 복잡성의 세계를 두려워하지 마십시오.
이 책이 당신을 트래픽의 흐름을 지배하는, 자신감 넘치는 개발자로 만들어 줄 것입니다.

  작가 소개

지은이 : 배문

  목차

오픈소스 프록시 바이블;Nginx, Envoy, Traefik, HAProxy, Caddy, Squid
: 6가지 핵심 엔진 완벽 분석 및 상황별 구축 전략

왜 지금 프록시 기술이 중요한가? (MSA, 클라우드 네이티브 시대의 심장)

Part 1. 프록시의 모든 것, 기본기 다지기
Chapter 1. 프록시란 무엇인가?
1.1. 프록시의 기본 개념과 동작 원리
1.2. 포워드 프록시(Forward Proxy) vs 리버스 프록시(Reverse Proxy)
1.3. 프록시의 핵심 기능 7가지
로드 밸런싱 (Load Balancing)
캐싱 (Caching)
보안 및 접근 제어 (Security & ACL)
SSL/TLS 터미네이션 (SSL/TLS Termination)
경로 재작성 및 리다이렉션 (Rewrite & Redirection)
압축 및 최적화 (Compression & Optimization)
가시성 확보 (Observability)
Chapter 2. 현대 아키텍처와 프록시의 역할
2.1. 마이크로서비스 아키텍처(MSA)와 API 게이트웨이
2.2. 쿠버네티스와 인그레스 컨트롤러(Ingress Controller)
2.3. 서비스 메시(Service Mesh)와 사이드카 프록시(Sidecar Proxy)
2.4. 엣지(Edge) 프록시와 중앙 집중형 프록시, 그리고 서비스 프록시
Part 2. 6가지 핵심 엔진 심층 분석
Chapter 3. Nginx: 부동의 왕좌, 웹 서버이자 만능 프록시
3.1. Nginx의 철학과 역사
3.2. 아키텍처: 이벤트 기반 비동기 구조
3.3. 핵심 설정 파일(nginx.conf) 완벽 해부
3.4. 실전 구축: 리버스 프록시, 무중단 배포, WAF 연동
3.5. Nginx를 선택해야 할 때와 그렇지 않을 때
Chapter 4. HAProxy: 고성능 로드밸런서의 정석
4.1. HAProxy의 탄생 배경과 목표
4.2. 아키텍처: Layer 4 & Layer 7 로드 밸런싱의 이해
4.3. 핵심 기능: 다양한 로드 밸런싱 알고리즘과 헬스 체크
4.4. 실전 구축: TCP/HTTP 로드 밸런싱, 고가용성(HA) 구성
4.5. HAProxy를 선택해야 할 때와 그렇지 않을 때
Chapter 5. Envoy: 클라우드 네이티브의 표준
5.1. Envoy가 주목받는 이유 (Istio의 심장)
5.2. 아키텍처: xDS API를 통한 동적 설정 관리
5.3. 핵심 기능: 서킷 브레이커, 분산 추적, 고급 트래픽 제어
5.4. 실전 구축: 독립형 API 게이트웨이, 서비스 메시 사이드카
5.5. Envoy를 선택해야 할 때와 그렇지 않을 때
Chapter 6. Traefik: 자동화를 위한 엣지 라우터
6.1. Traefik의 철학: "Configure Once, Run Everywhere"
6.2. 아키텍처: 서비스 디스커버리를 통한 자동 설정
6.3. 핵심 기능: Docker/Kubernetes 연동, 미들웨어, Let's Encrypt 자동화
6.4. 실전 구축: Docker Compose, 쿠버네티스 환경에서 자동 라우팅 구성
6.5. Traefik을 선택해야 할 때와 그렇지 않을 때
Chapter 7. Caddy: 보안과 편의성을 겸비한 현대적 웹서버
7.1. Caddy의 등장: 단순함과 보안을 최우선으로
7.2. 아키텍처: Go 언어 기반의 단일 바이너리
7.3. 핵심 기능: 자동 HTTPS, 직관적인 Caddyfile 설정
7.4. 실전 구축: 개인 프로젝트, 소규모 서비스를 위한 빠르고 안전한 구성
7.5. Caddy를 선택해야 할 때와 그렇지 않을 때
Chapter 8. Squid: 전통의 강자, 캐싱 프록시
8.1. Squid의 역사와 현재의 위치
8.2. 아키텍처: 강력한 캐싱 엔진의 내부 구조
8.3. 핵심 기능: 포워드 프록시, 콘텐츠 캐싱, 접근 제어 목록(ACL)
8.4. 실전 구축: 사내망 보안을 위한 포워드 프록시, CDN 엣지 캐시
8.5. Squid를 선택해야 할 때와 그렇지 않을 때

Part 3. 상황별 구축 전략과 통합 비교
Chapter 9. 기능별 · 성능별 프록시 전격 비교
9.1. 한눈에 보는 6가지 프록시 기능 매트릭스
9.2. 성능 벤치마크: 기본 리버스 프록시, SSL/TLS 처리량 비교
9.3. 설정의 난이도와 동적 설정 지원 비교
9.4. 확장성 및 커뮤니티 생태계 비교
Chapter 10. 유스케이스별 최적의 프록시 선택 가이드
10.1. Scenario 1: 간단한 웹사이트 및 블로그 (Nginx vs Caddy)
10.2. Scenario 2: 대규모 트래픽을 위한 API 게이트웨이
(Nginx vs HAProxy vs Envoy)
10.3. Scenario 3: 쿠버네티스 인그레스 컨트롤러
(Nginx vs Traefik vs Envoy 기반 솔루션)
10.4. Scenario 4: MSA를 위한 서비스 메시 (Envoy)
10.5. Scenario 5: 개발 환경의 간편한 라우팅 (Traefik vs Caddy)
10.6. Scenario 6: 사내 네트워크 보안 및 캐싱 (Squid)
Chapter 11. 실전! 프록시 조합 아키텍처 설계
11.1. Edge-Service-Sidecar 3계층 프록시 아키텍처
(Edge: HAProxy) -> (Service: Nginx) -> (Sidecar: Envoy)
11.2. 쿠버네티스 클러스터의 인그레스와 서비스 메시 통합
(Ingress: Traefik) + (Service Mesh: Istio/Envoy)

Part 4. 부록 및 전망
Chapter 12. 프록시 기술의 미래
12.1. WebAssembly(WASM)를 이용한 프록시 확장
12.2. eBPF 기술과 프록시의 진화
12.3. 차세대 API 게이트웨이와 서비스 메시의 미래
부록
A. 핵심 설정 지시어 치트 시트 (Nginx, HAProxy, Caddyfile)
B. 성능 튜닝을 위한 필수 체크리스트

  회원리뷰

리뷰쓰기