스크랩

구간

도커, 쿠버네티스, 테라폼으로 구현하는 마이크로서비스

애슐리 데이비스 저 | 최준 역 | 에이콘출판 | 2022년 03월

북트리

정가
$80.00
판매가
$58.32 (27%↓) 최저가 보상
적립금
$1.17 (2%P)
출고예상일
2026년 10월 08일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9791161756318 / 568쪽 188 x 235 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 25,200
  • 22,500
  • 15,120
  • 23,400

책 소개

출판사 리뷰

◈ 이 책의 구성 ◈ 1장, '마이크로서비스를 왜 쓰는가'에서는 마이크로서비스를 소개하고 마이크로서비스를 왜 사용해야 하는지 설명한다. 2장, '첫 마이크로서비스 만들기'에서는 Node.js와 자바스크립트를 사용해 간단한 마이크로서비스를 제작해본다. 3장, '첫 마이크로서비스 게시'에서는 배포를 준비하기 위한 마이크로서비스의 패키징과 게시(publishing)에 사용하는 도커를 소개한다. 4장, '마이크로서비스 데이터 관리'에서는 다중 마이크로서비스의 스케일 업(scale up)과 함께 개발 환경에서 앱을 시뮬레이션하기 위한 도커 컴퍼스(Docker Compose)를 소개한다. 5장, '마이크로서비스 간의 통신'에서는 전체 앱의 라이브 리로드를 위한 개발 환경을 업그레이드한다. 6장, '운영 환경 구축'에서는 테라폼과 쿠버네티스를 소개한다. 7장, 'CD 파이프라인'에서는 쿠버네티스 클러스터에 마이크로서비스를 배포하기 위해 테라폼을 사용한다. 8장, '마이크로서비스의 자동 테스트'에서는 여러 레벨에 걸쳐 마이크로서비스를 자동으로 테스트하는 방법을 살펴본다. 9장, '플릭스튜브 탐색'에서는 예제 앱을 간단하게 다루고 지금까지 배운 예제 앱을 배포하는 기술을 다시 살펴본다. 10장, '튼튼한 마이크로서비스'에서는 신뢰할 수 있고 내결함성(fault tolerant)을 갖춘 마이크로서비스를 만드는 방법을 알아보고, 앱이 잘 동작하도록 모니터하는 방법을 다룬다. 11장, '확장성으로 가는 길'에서는 자신의 마이크로서비스 앱을 사업이나 개발 팀의 규모가 커짐에 따라서 실제로 스케일을 조정하는 방법을 가지고 이 책에서 다룬 내용들을 정리한다.

저자 소개

  • 저자 : 애슐리 데이비스
저자 : 애슐리 데이비스
코딩에서 팀 관리와 회사 설립까지 20년의 경험을 가진 소프트웨어 제작자이자 기업가, 그리고 저자다. 아주 작은 스타트업과 거대한 글로벌 기업까지 다양한 회사에서 근무했다. 이러한 과정에서 글과 오픈 소스 코딩을 통해 커뮤니티에 기여해왔다.
머신러닝의 마법으로 디지털 자산을 자동 분류하는 제품인 Sortal의 CTO다. 자바스크립트와 타입스크립트(TypeScript)를 사용한 탐험적 코딩과 데이터 시각화를 위한 노트북 스타일의 데스크탑 앱인 Data-Forge 노트북을 만들었다. 또한 알고리듬 기반의 거래를 좋아하는데, 정량적 트래이딩(trading) 소프트웨어를 적극적으로 개발하고 거래한다.

역자 : 최준
기계 공학을 전공했던 학창 시절에 누구에게나 매력덩어리였던 컴퓨터로 기계의 데이터를 처리하고 동작을 제어하는 과정에서 더욱 흥미를 갖게 된 정보기술 분야에 뛰어들었다. 졸업하고 한동안 대기업 전산실에서 근무하다가 답답한 공간을 벗어나 더 넓은 세상에 도전할 기회가 생겼고, 영어가 익숙해질 수밖에 없는 부서에 들어가 본격적인 엔지니어 경력을 시작했다. 2001년부터 마이크로소프트 한국, 싱가폴 지사에서 근무하며 약 10년간 아시아 지역 200여 대기업의 현장에서 기술 지원을 수행했고, 다양한 기업용 IT 시스템의 문제를 이해하고 해결 방안을 찾는 소중한 경험을 쌓았다. 현재 캐나다에 IT 컨설팅 회사를 설립하고, 기업 고객에게 클라우드 서비스 컨설팅을 하고 있다.

목차

1장. 마이크로서비스를 왜 쓰는가
2장. 첫 마이크로서비스 만들기
3장. 첫 마이크로서비스 게시
4장. 마이크로서비스 데이터 관리
5장. 마이크로서비스 간의 통신
6장. 운영 환경 구축
7장. CD 파이프라인
8장. 마이크로서비스의 자동 테스트
9장. 플릭스튜브 탐색
10장. 튼튼한 마이크로서비스
11장. 확장성으로 가는 길

top