도서상세보기

도서명 Azure와 도커를 활용한 마이크로서비스 구현 Azure에서 마이크로서비스를 만드는 데 필요한 기술의 이해와 활용
저자 보리스 숄, 트렌트 스
출판사 에이콘
출판일 2017-05-31
정가 30,000원
ISBN 9791161750002
수량
1장. 마이크로서비스
__마이크로서비스란?
__자율 서비스
__소규모 서비스
__마이크로서비스의 이점
____독립적인 배포
____지속적인 혁신
____확장과 리소스 활용의 개선
____기술 다양성
____소규모 팀
____오류 격리
__도전
____복잡성
____네트워크 혼잡 및 대기시간
____데이터 일관성
____테스트
____통합과 버전 관리
____서비스 검색과 라우팅
____모니터링과 로깅
____기량과 경험
____가동시간 서비스 수준 계약(SLA
__모범 사례
____캡슐화
____데브옵스 원칙과 문화
____자동화
____모니터링
____결함 허용
__요약
2장. Azure의 컨테이너
__VM과 컨테이너, 프로세스
____가상 머신이나 프로세스에서 컨테이너를 사용하는 시기
__Azure의 컨테이너
__도커가 있는 Azure VM 만들기
____Windows에서 SSH 공개 키 생성
____Mac OS X에서 SSH 공개 키 생성
____가상 머신 이미지 선택
____Windows에서 SSH와 Git Bash를 사용해 VM 연결하기
____Mac OS X에서 SSH와 Git Bash를 사용해 VM 연결하기
____도커 컨테이너 기초
__요약
3장. 애플리케이션 설계
__어디서 시작할지 결정하기
____코스 그레인드 서비스
____마이크로서비스로 시작하기
__서비스와 인터페이스 정의
____애플리케이션 분해
____서비스 설계
__서비스 vs. 서비스 통신
____동기 요청/응답
____비동기 메시징
__모놀리스에서 마이크로서비스로
__Flak.io 전자상거래 샘플
____Flak.io
____요구사항
____아키텍처 개요
____고려사항
__요약
4장. 개발 환경 설정
__로컬 개발을 위한 도커 사용하기
____로컬 개발용 도커
____운영 유효성 검증을 위한 도커
____빌드/테스트 호스트로서 도커
__개발자 구성
____로컬 개발
★ 이 책에서 다루는 내용 ★
■ 마이크로서비스 아키텍처의 차이점과 사용 시기
■ 마이크로서비스 아키텍처의 맥락에서 도커 컨테이너 이해
■ 도커 이미지 구축과 가져오기, 계층화 시키기
■ 도커 볼륨과 컨테이너, 이미지, 태그, 로그 다루기
■ 도커 스웜과 도커 컴포즈, 도커 네트워크 사용
■ Azure 포털과 Azure 리소스 관리자, 명령줄, docker-machine, 도커 툴박스를 통한 로컬 도커 호스트 만들기
■ 마이크로서비스 애플리케이션을 지원하는 개발과 데브옵스 환경 구축
■ 도커의 지속적인 업데이트 옵...
★ 이 책에서 다루는 내용 ★
■ 마이크로서비스 아키텍처의 차이점과 사용 시기
■ 마이크로서비스 아키텍처의 맥락에서 도커 컨테이너 이해
■ 도커 이미지 구축과 가져오기, 계층화 시키기
■ 도커 볼륨과 컨테이너, 이미지, 태그, 로그 다루기
■ 도커 스웜과 도커 컴포즈, 도커 네트워크 사용
■ Azure 포털과 Azure 리소스 관리자, 명령줄, docker-machine, 도커 툴박스를 통한 로컬 도커 호스트 만들기
■ 마이크로서비스 애플리케이션을 지원하는 개발과 데브옵스 환경 구축
■ 도커의 지속적인 업데이트 옵션 활용
■ Azure의 클러스터와 컨테이너 오케스트레이션 기능을 사용해 최대한의 복원력으로 컨테이너 기반 마이크로서비스 애플리케이션 운영과 확장
■ Azure 진단과 Visual Studio Application Insights, Microsoft Operations Management Suite를 사용한 마이크로서비스 애플리케이션 모니터링
■ Azure 서비스 패브릭으로 마이크로서비스 애플리케이션을 빠르고 효과적으로 개발하기
★ 이 책의 대상 독자 ★
Azure에서 마이크로서비스 기반 애플리케이션을 만드는 데 흥미를 가진 사람들을 대상으로 한다. 이 책을 읽은 후 마이크로서비스 기반 애플리케이션의 이점과 도전에 관한 견고한 이해를 갖게 될 것이다.
★ 옮긴이의 말 ★
컨테이너 가상화 환경에