logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

gRPC 시작에서 운영까지

gRPC 시작에서 운영까지

(도커와 쿠버네티스를 위한 클라우드 네이티브 애플리케이션 구축)

카순 인드라시리, 다네쉬 쿠루푸, 한성곤 (지은이)
에이콘출판
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
22,500원 -10% 0원
1,250원
21,250원 >
22,500원 -10% 0원
0원
22,500원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

gRPC 시작에서 운영까지
eBook 미리보기

책 정보

· 제목 : gRPC 시작에서 운영까지 (도커와 쿠버네티스를 위한 클라우드 네이티브 애플리케이션 구축)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 정보통신공학
· ISBN : 9791161754635
· 쪽수 : 284쪽
· 출판일 : 2020-11-12

책 소개

gRPC를 처음 시작하는 아키텍트에게 애플리케이션 간 통신 설계를 위한 깊이 있는 이해를 제공한다. 또한 개발자들이 gRPC를 실제 서비스에 적용할 때 필요한 인증과 권한 관리, 확장을 위한 로드 밸런싱 등 다양한 고급 기술도 실제 사례를 중심으로 Go와 Java 언어를 통해 제시한다.

목차

1장. gRPC 소개
__gRPC
____서비스 정의
____gRPC 서버
____gRPC 클라이언트
____클라이언트-서버 메시지 흐름
__프로세스 간 통신의 역사
____기존 RPC
____SOAP
____REST
____gRPC의 시작
____왜 gRPC인가?
____다른 프로토콜과의 비교: 그래프QL과 쓰리프트
__gRPC 실사례
____넷플릭스
____etcd
____드롭박스
__요약


2장. gRPC 시작
__서비스 정의 작성
____메시지 정의
____서비스 정의
__구현
____서비스 개발
____gRPC 클라이언트 개발
__빌드와 실행
____Go 서버 빌드
____Go 클라이언트 빌드
____Go 서버와 클라이언트 실행
____자바 서버 빌드
____자바 클라이언트 빌드
____자바 서버와 클라이언트 실행
__요약


3장. gRPC 통신 패턴
__단순 RPC(단일 RPC)
__서버 스트리밍 RPC
__클라이언트 스트리밍 RPC
__양방향 스트리밍 RPC
__마이크로서비스 통신을 위한 gRPC
__요약


4장. gRPC: 동작 원리
__RPC 흐름
__프로토콜 버퍼를 사용한 메시지 인코딩
____인코딩 기술
__길이-접두사 지정 메시지 프레이밍
__HTTP/2를 통한 gRPC
____요청 메시지
____응답 메시지
____gRPC 통신 패턴에서의 메시지 흐름 이해
__gRPC 구현 아키텍처
__요약


5장. gRPC: 고급 기능
__인터셉터
____서버 측 인터셉터
____클라이언트 측 인터셉터
__데드라인
__취소 처리
__에러 처리
__멀티플렉싱
__메타데이터
____메타데이터 생성과 조회
____메타데이터 전송과 수신: 클라이언트 측
____메타데이터 전송과 수신: 서버 측
____네임 리졸버
__로드밸런싱
____로드밸런서 프록시
____클라이언트 측 로드밸런싱
____압축
__요약


6장. 보안 적용 gRPC
__TLS를 사용한 gRPC 채널 인증
____단방향 보안 연결 활성화
____mTLS 보안 연결 활성화
__gRPC 호출 인증
____베이직 인증 사용
____OAuth 2.0 사용
____JWT 사용
____구글 토큰 기반 인증 사용
__요약


7장. 서비스 수준 gRPC 실행
__gRPC 애플리케이션 테스트
____gRPC 서버 테스트
____gRPC 클라이언트 테스트
____부하 테스트
____지속 통합
__배포
____도커로의 배포
____쿠버네티스로의 배포
__관찰 가능성
____메트릭
____로그
____추적
____디버깅과 문제 해결
____추가 로깅 활성화
__요약


8장. gRPC 생태계
__gRPC 게이트웨이
__gRPC를 위한 HTTP/JSON 트랜스코딩
__gRPC 서버 리플렉션 프로토콜
__gRPC 미들웨어
__상태 확인 프로토콜
__gRPC 상태 프로브
__다른 생태계 프로젝트
__요약

저자소개

한성곤 (지은이)    정보 더보기
다년간 SW 엔지니어링, 개발, 아키텍처 수립뿐만 아니라 프로젝트 관리 및 코드 품질 개선 활동 등 다양한 경험과 역할을 수행했다. 현재 삼성SDS에서 로우 코드 플랫폼(Low Code Platform) 개발과 관련된 업무를 수행 중이며, 전자정부 표준 프레임워크 오픈커뮤니티 커미터 활동 등을 통해 얕은 지식이나마 공유하기 위해 노력하고 있다.
펼치기
카순 인드라시리 (지은이)    정보 더보기
저자이자 프로덕트 매니저, 소프트웨어 아키텍트로서 다양한 마이크로서비스 및 클라우드 네이티브 아키텍처, 메시징 및 통합 플랫폼 관련 경험을 가지고 있습니다. 『gRPC 시작에서 운영까지』(에이콘출판사, 2020), 『엔터프라이즈 환경을 위한 마이크로서비스』(에이콘출판사, 2020), 『Beginning WSO2 ESB』(Apress, 2016)을 저술하였습니다. <KubeCon + CloudNativeCon North America 2020>, 샌프라시스코에서 열린 <O’Reilly Software Architecture Conference 2019>, 시카고에서 열린 <GOTO Con 2019, API Specification Conference 2020>, <APIDays Interface 2020>, <GOTOpia Europe 2020> 학회에서 연설하기도 했습니다. 아파치 소프트웨어 재단의 기여자이자 PMC 멤버로 활동하고 있습니다.
펼치기
다네쉬 쿠루푸 (지은이)    정보 더보기
엔터프라이즈 통합과 마이크로서비스 기술 분야에서 5년 이상의 경험을 쌓은 WSO2의 기술 책임자다. 오픈소스이자 클라우드 네이티브 프로그래밍 언어인 발레리나(Ballerina)에 gRPC 지원을 추가하는 주요 설계자이자 개발자다. gRPC 커뮤니티의 일원으로 자바용 WSO2 마이크로서비스 프레임워크와 WSO2 거버넌스 레지스트리의 주요 공헌자이기도 하다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책