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

한빛미디어

독자리뷰

자바를 이용한 마이크로 서비스 그 시작을 알리는 책

jrcfore***

|

2019-09-14

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

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

  • 저자 : 켄 피니건
  • 번역 : 오현석
  • 출간 : 2019-07-25

 

요즘 필자가 사내에서 진행하는 프로젝트에서 사용하는것이 자바이고 그 중에서 특히나자바 스프링 부트와 마이크로 서비스 아키텍처 기법을 이용하여 프로젝트를 진행하고있던 찰라정말 시기 적절하게 위의 책이 등장하게 되어 이번에 리뷰하게 되었다이 책은 자바를 이용한 마이크로 서비스를 진행하려는 개발자들에게 어떤 관점으로서비스 아키텍처에 접근해야되며어떤 부분들에 주목해야하는지그리고 어떤식으로 서비스들을 나누어 함수들을 유기적으로 결합시켜야하는지 등을 매우잘 설명한 알짜배기 책이라 할 수 있다.


【어떤 독자를 위한책인가】

이 책은 서비스라는 개념에 대해서 어느정도 알고 있는 실무자들에게 적합한 책이라 생각된다물론 초심자들이 읽어도 좋은 책이이긴 하나실제로 그리 와닿지 않을 가능성이크고 또한 책의 내용을 정확히 이해하는데에 있어어려움이 있을 수 있기 때문이다따라서 현재 자바를 이용한 특히 자바 스프링 부트와 자바 마이크로 아키텍처를 이용하여무엇인가 서비스를 구성하고 개발하려는 독자가 있다면 이 책은 훌륭한 방향성을 가르쳐 줄 것이라 본다.


【책의 구성】 '엔터프라이즈 자바 마이크로 서비스책의 구성은 어떠한가.

이 책은 필자의 기준에서 보았을때적절한 량의코드 스타일 설명과 이론 설명을 병행하고 있다또한 이론 설명을 할때 다양한 그림과 계층 구도를 예를 들어가며 설명하기 때문에 한층더본인이 기획하고 개발하려는 서비스에 한발짝 더 다가갈 수 있는 그런 구조를 취하고 있다또한 다양한 상황과 예를 들어가 친절히 하나하나 설명해주는 구조를 취하고 있어 독자로하여금 충분히 궁금해할 부분을 시원히 긁어주는 구조를 택하고 있다다만 자바의 기초 문법이나 스프링의 자세한 내용등은 자세한 설명이 없기 때문에 이 부분이부족한 사람들은 다른 책과 함께 위 도서를 공부할 것을 권한다.


【엔터프라이즈 자바마이크로 서비스를 읽으며…….

이번에 새로운 프로젝트에 투입되며 필자가 느낀점은시대는 정말 많이 변했지만그 본질은 크게 변하지 않았다는 점이었다누군가는 새로운 기술이 매일매일 생겨나는 오늘의 시대가 절망일 수 있겠지만필자의 눈에는 그 본질은 크게 변하지 않았고 오히려 전통적인 접근법이 그 어느때보다도 더 많이 사용되는 시대라는 점에서 절대 두려워 할 필요가 없다는 점이다물론 빅데이터 마이닝과 인공지능과 같은 분야가 요즘의 트랜드로 부각되고 있지만위 분야들은 10년전에도 엄청나게 부각되었었다다만 그 부각정도가 다른 분야에 가려저 두각을 나타내지 못했을 뿐중요성은 예나 지금이나 크게 바뀌지 않았다그렇기에 지금의 격변하는 시대를 살아가는 개발자들에게 절대 새로운 것을 배우는데에있어 두려워하지 말라고 당부해주고 싶다그 근본은 옛날의 가장 기초가 되었던 기술들이고 그것들을 충분히 잘 이해하고만있다면 크게 어려워해할 일이 아니기 때문이다.

 

닫기

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