더북(TheBook)

1.3 책에서 다루는 내용



책은 스프링 부트와 스프링 클라우드를 사용해 기업이 운영하는 사설 클라우드나 아마존 및 구글, 피보탈(Pivotal) 등 공용 클라우드에 배포할 수 있는 마이크로서비스 기반 애플리케이션 구축에 관한 것으로 예제를 곁들어 가며 다음 내용을 설명한다.

마이크로서비스 정의와 마이크로서비스 기반 애플리케이션을 구축할 때 설계 고려 사항

마이크로서비스 기반 애플리케이션을 사용하면 안 될 때

스프링 부트 프레임워크로 마이크로서비스를 구축하는 방법

마이크로서비스 애플리케이션, 특히 클라우드 기반 애플리케이션을 위해 필수적인 핵심 작동 패턴

스프링 클라우드를 사용한 작동 패턴의 구현 방법

배운 것을 활용해 서비스를 내부에서 관리하는 사설 클라우드나 공용 클라우드 공급자에게 배포할 수 있는 배포 파이프라인의 구축 방법

책을 다 읽을 때쯤이면 스프링 부트 기반의 마이크로서비스를 빌드하고 배포하는 데 필요한 지식을 얻을 수 있을 것이다. 마이크로서비스를 운용하는 데 필요한 주요 설계 관련 결정도 이해할 수 있다. 또 서비스 구성 관리(configuration management)와 서비스 디스커버리, 메시징, 로깅 및 추적, 보안이 모두 어떻게 결합되어 강력한 마이크로서비스 환경을 제공하는지 이해할 수 있다. 마지막으로 사설 및 공용 클라우드에서 마이크로서비스를 배포하는 방법도 살펴본다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.