출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

ISBN : 9791161754123 / 320쪽 188 x 235 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
김영욱
-
빨간고래(박정아)
-
정그린
-
클리커, 이희영, 강민혁
- 23,400
- 24,300
- 23,400
- 22,500
반디앤루니스 리뷰
최근 클라우드 네이티브 애플리케이션을 위한 플랫폼으로 거의 표준이 된 쿠버네티스가 마이크로서비스 아키텍처를 개발 운영할 때 해결해 주지 못하는 문제가 있다. 넷플릭스(Netflix) OSS와 같은 다양한 라이브러리로 이런 문제를 일부 해결할 수 있지만, 개발 언어의 제약이 있고, 개발자는 비즈니스 로직 이외에도 다양한 문제를 처리해야 한다. 서비스 메시는 개발자가 이런 문제를 신경 쓰지 않고 비즈니스 로직에 집중할 수 있도록 했다. 서비스 메시를 위한 표준이 된 Istio 아키텍처와 구성요소를 사용해 어떻게 서비스 메시를 구성하는지 소개한다.
출판사 리뷰
★ 옮긴이의 말 ★
클라우드 네이티브 애플리케이션을 개발하고 운영하는 데는 많은 방법이 있다. 특히 마이크로서비스 아키텍처를 도입하는 경우, 더더욱 개발과 운영에 고려해야 할 것이 많다. 민첩성, 혁신성, 확장성, 유지 보수성의 장점도 있지만, 여러 개의 서비스로 인한 분산 시스템의 문제점도 있다.
최근 클라우드 네이티브 애플리케이션을 위한 플랫폼으로 거의 표준이 된 쿠버네티스가 이런 문제를 일부 해결해주지만, 모든 문제를 해소해주진 않는다. 넷플릭스(Netflix) OSS와 같은 개발자를 위한 다양한 라이브러리로 이런 문제를 일부 해결할 수 있다. 그러나 개발 언어의 제약이 있고, 개발자는 비즈니스 로직 이외에도 다양한 문제를 처리해야 한다.
이때 등장한 것이 바로 서비스 메시다. 서비스 메시를 위한 Istio, Linkerd, Consul 등과 같은 다양한 솔루션이 있지만, 가장 많이 알려지고 사용되는 것은 바로 Istio일 것이다. 이 책에서는 Istio가 등장하게 된 배경부터 아키텍처, 구성 요소까지 자세히 설명하고 있다. 쿠버네티스 환경에서 Istio를 사용해 서비스 메시를 구성하고, 세부 설정이 어떤 의미가 있는지 알게 될 것이다.
한 가지 참고할 사항이 있다면, 이 책은 Istio 1.2를 기반으로 작성됐다. 번역 당시 Istio는 1.5로, Istio의 아키텍처와 구성 요소가 변경됐다. 이 점을 유념하기 바란다. 기본 개념과 설정은 동일하기 때문에 내용을 따라 가는 데에는 크게 문제되지 않는다.
1장. 쿠버네티스 훑어보기
__K8s 아키텍처/구성 요소
____쿠버네티스 마스터
____쿠버네티스 워커
__쿠버네티스 용어
__쿠버네티스 클러스터 설정
____버추얼박스 설정
____Kubectl 설치
____Minikube 설정
____도커 설정
____파이썬 설정
____자바 설정
__첫 번째 쿠버네티스 클러스터
__쿠버네티스에서 애플리케이션 실행
____애플리케이션 세부 사항
____애플리케이션 배포
____쿠버네티스 서비스
____쿠버네티스의 자가 치유
__마이크로서비스 추가
____애플리케이션 설정
____릴리스와 배포
__레디니스 프로브
__요약
2장. 서비스 메시 소개
__마이크로서비스 아키텍처
____민첩성
____혁신성
____확장성
____유지 보수성
____도전 과제
____신뢰할 수 있는 네트워크
__서비스 메시
____트래픽 제어
____보안
____분석
__사이드카 패턴
__Envoy, 사이드카 프로바이더
____Envoy 구성
____서비스 확인
__요약
3장. Istio 설치
__Istio 서비스 메시
__Istio 아키텍처
____데이터 플레인
____컨트롤 플레인
____믹서
____파일럿
____시타델
____갤리
__Istio 설정
____Helm을 사용한 설치
____Helm 없이 데모 설치
____GKE에 설치
____설치 확인
____Istio 서비스
__Istio로 작업하기
__Istio CLI 사용
____인증
____등록 해제
____등록
____실험용 명령
____kube-inject
____프록시 구성 부트 스트랩 | 클러스터 | 엔드포인트 | 리스너 | 라우트
____확인
__요약
4장. Istio VirtualService
__요청 라우팅
__쿠버네티스에서 실행
____서비스 포트에 이름 지정
____버전 레이블이 있는 파드
____파드 포트 선언
__Destination Rule
____연결 풀
____로드 밸런싱
____특이점 탐지
__VirtualService
____전달
____재작성
____HTTP 속성 조회
____가중치 분배
__카나리 릴리스
__요약
5장. Istio 게이트웨이
__인그레스
__SSL
____istio-ingressgateway-certs 구성
____istio-ingressgateway-ca-certs 구성
__외부 서비스 액세스
____서비스 엔트리
____이그레스
__요약
6장. 서비스 복원력
__애플리케이션 설정
__로드 밸런싱
__재시도 요청
__요청 시간 제한
__회로 차단기
____연결 풀 회로 차단기
____로드 밸런서 회로 차단기
__복원력
__요약
7장. 애플리케이션 메트릭
__애플리케이션 모니터링
__Istio 믹서
__프로메테우스
____설치
____프로메테우스 대시보드
____사용자 정의 메트릭
__그라파나
__설치
____그라파나 대시보드
____그라파나 알람
__요약
8장. 로그 및 추적
__분산 추적
__애플리케이션 로그
__믹서
____핸들러
____인스턴스
____규칙
__요약
9장. 정책과 규칙
__인증
____전송 인증
____사용자 인증
__인가
__규칙
__요약
10장. 문제 해결
__컨피그맵
__프록시
__라우트
__요약






































