테키테크 TEKITECH

오라일리 마이크로서비스 아키텍처 구축 전면 개정판 본문

그리고/책

오라일리 마이크로서비스 아키텍처 구축 전면 개정판

TEKI 2023. 7. 23. 23:17

서비스를 구축하고 운영하는 실무자라면 대부분 마이크로서비스를 구현하고 운영하는 전반에 대한 여러 가지 고민을 하고 있을 것 같다. 지금 속해있는 팀에서도 니즈를 빠르게 반영해 서비스를 수정하고 확장해 나갈 수 있도록 안정적이고 효율적으로 MSA를 도입하는 일에 관심이 있다.

MSA는 장단점이 명확하다. 즉, MSA의 도입으로 얻을 수 있는 것과 감수해야 할 것이 명확하다는 뜻이다. 마틴 파울러가 "마이크로서비스의 특징을 이해하고 특정한 상황에 적용하는 것이 현명하다"라고 언급[1][2]하기도 했고, 실제로 MSA의 실패 사례도 적지 않은 만큼 이러한 내용을 충분히 이해할 필요가 있는데, 이 책의 저자가 중립적인 입장에서 필요한 내용을 설명해 주고 있어 MSA의 도입을 고민하는 과정에서 도움을 얻을 수 있었다.

이 책은 총 3부에 걸쳐 MSA 구축과 의사결정에 필요한 거의 모든 것에 관해 설명한다. 1부에서는 마이크로서비스의 핵심 아이디어를 설명하고, 2부에서는 개념에서 구현 상세로 넘어가 마이크로서비스를 활용하는 데 도움이 되는 기법과 기술을 살펴본다. 마지막으로 3부에서는 1부, 2부에서 배운 내용을 토대로 사람과 조직의 입장에서 기술을 구현해 내는 과정을 설명한다. 많은 내용이 담겨있어서 앞으로 MSA와 함께하는 시간 동안 두고두고 들여다보며 공부해야 할 책인 것 같다.

 마이크로서비스 아키텍처 구축 / 샘 뉴먼 지음 / 한빛미디어 출판 

 

 

반응형
Comments