작은 일체형부터 여러 서비스를 결합한 이벤트 중심 아키텍처까지 스프링 부트 애플리케이션을 조금씩 발전시켜 나가면서 마이크로서비스 아키텍처를 구축한다. 이를 통해 마이크로서비스 아키텍처, 테스트 주도 개발, 유레카, 리본, 주울, 큐컴버를 이용한 엔드투엔드 테스트까지 차근차근 배울 수 있다.
저자인 모이세스 메이세로는 마이크로서비스 아키텍처의 이론적인 개념을 나열하는 대신 마이크로서비스의 장점을 실용적으로 설명한다. 저자는 실용적인 관점에서 컴퓨터 프로그래밍의 최신 기술을 다룬다. 중요한 것에 초점을 맞춰서 최소한의 실행 가능한 제품부터 시작하지만 더 다양하게 발전할 수 있는 유연함이 있다.
이 책은 자바 프로그래밍에 대한 최소한의 경험이 있는 독자들을 위한 책이다. 스프링 부트에 대한 경험이 있으면 좋지만 필수는 아니다.