메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

마이크로서비스의 즐거운 산책

whycr***

|

2019-09-15

엔터프라이즈 자바 마이크로서비스

JVM 기반 마이크로서비스 애플리케이션을 설계하고 구축하는 방법을 알려준다. 전통적인 Java EE 애플리케이션과 마이크로서비스 설계를 비교한 후 마이크로서비스를 이루는 각 요소를 설명하는 방식으로 독자의 이해를 돕는다. 이를 바탕으로 마이크로서비스를 구현하는 도구와 기법을 설명한다. 마이크로서비스를 매끄럽게 운용하는 모니터링, 보안, 테스팅, 클라우드 전개 방법도 함께 살펴본다.

  • 저자 : 켄 피니건
  • 번역 : 오현석
  • 출간 : 2019-07-25
엔터프라이즈 자바 마이크로서비스

 

 

엔터프라이즈 자바에 마이크로서비스를 얹은 재미있는 책이 한빛미디어를 통해 번역되었다. 책은 자바를 기반으로 하는 마이크로서비스를 소개하고 있는데 자바 언어 자체를 모른다면 책을 읽는데 어려움이 있을 수 있다. 책을 소개할 때 대상 독자를 아래와 같이 정의한다.

 

"이 책은 최소 4년 이상 엔터프라이즈 자바 개발 경험이 있는 개발자를 대상으로 한다. 그런 개발자 중에는 마이크로서비스에 대해 기본적인 지식을 갖췄거나, 엔터프라이즈 자바 기술이 아닌 기술을 기반으로 하는 환경(Node.js 등)에서 마이크로서비스를 시도해본 개발자도 있을 것이다. 하지만 엔터프라이즈 자바 마이크로서비스를 개발한 경험이 없는 개발자가 이 책의 대상이다."

 

책은 모노리스부터 마이크로서비스의 개략적인 소개로 시작된다. 결국 최종 목표는 엔터프라이즈 자바 마이크로서비스를 이해하고 개발하는 것이지만 이 책을 통해 얻을 수 있는 부수적인 것들이 상당하다. 최종 목표로 향해가는 길목에서 우리는 아래와 같은 주요 내용을 챙기게 된다.

 

- 마이크로서비스 모델

- CI/CD 이해

- 클라우드 네이티브 개발

- 내고장성 전략과 모니터링 전략

- 개발을 마친 애플리케이션에 보안 추가

 

혹시 자바 언어 자체는 잘 모르지만 마이크로서비스에 대한 이해가 있고, 클라우드에 대한 얕은 지식만 있다면 이 책은 꽤 훌륭하게 읽히는 책이다. 내 경우가 그런 경우다. 이제 곧 자바 개발 입문을 목전에 두고 있는 상태인데 책을 덮고 나니 좋은 선배 개발자와 기분 좋은 대화를 마친 기분이 든다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?