k13***
2021-11-21

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'개발자가 아키텍트\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'로 전향하는 데 실질적인 도움을 주는 실무 지침서다. 아키텍처 기초(패턴, 사고, 특성)와 아키텍처 스타일(레이어드, 파이프라인, 마이크로커널, 이벤트, 서비스, 오케스트레이션), 그
아키텍처에 대하여 아키텍터에 대하여 다르게 보는 시대입니다.
마이크로서비스와 클라우드에 대한 활용도가 높아짐에 따라 더이상 효율적인 리소스 관리보다는 유연한 요구사항을 대응할 수 있는 아키텍처로 변모하고 있습니다. 그렇다고 기준이 없다는 것이 아닙니다. 더욱 견고하고 확장성있는 구성으로 나아가기에 고전적인 소프트웨어 아키텍처에만 머물러서는 안된다는 겁니다.
그런면에서 소프트웨어 아키텍처 101은 보다 현대적이라고 볼 수 있습니다.
기초적인 아키턱처에 대한 고찰에서 시작하여 서비스 기반, 이벤트 기반 아키텍처 스타일까지 그리고 오케스트레이션 기반으로 해서 마이크로서비스까지 언급하고 있습니다. 최근 클라우드향에 관심이 많은 분들에게는 아키텍처 스타일 후반부를 집중해서 접해도 될 것 같습니다.
시작은 기본입니다. 기준과 변화관리입니다.
출판사 소개 자료도 새 시대 새 아키텍처에 대한 인사이트라는 표현이 이 책을 대변하기도 합니다.
주요내용입니다.
많은 기술서를 접해보았지만, 설명글과 그림이 잘 어울려져 있습니다. 그림이 내용을 잘 대변하고 있어서 내용이 딱딱함에도 이해하기가 용이하기도 합니다. 실제가 가려운 곳을 잘 설명으로 긁어주는 듯 함이 있습니다.
엔지니어링 접근 방식으로 배우는 소프트웨어 아키텍처 기초라는 소제목이 있습니다.
아키텍처는??
사례설명 틴력적 확장이 부족했던 페츠닷컴이었습니다.
협력, 협업의 중요성, 아키텍처와 설계의 구분짓지 말자는 내용이기도 합니다.
아키텍처의 역할
광범위한 범위하고 할 수 도 있지만, 현대성 현재의 아키텍처들을 다룬 것이 차별점이기도 합니다. 보통 다른 아키텍처 문서는 이론과 내용 이전 사례들이지만 이벤트기반, 쿠버네티스, 마이크로서비스(MSA)까지 다루고 있는 점에서 최신 경향까지의 내용이라고 볼 수 있는 책이기도 합니다.
한빛미디어 나는 리뷰어다 활동으로 책을 제공받아서 책을 읽고, 서평을 씁니다.