
591
15
장
조직 구조
지금까지 책의 많은 부분에서 세분화된 아키텍처로 이동하는 데 따른 기술적 문제에 초점을
맞췄지만, 그와 더불어 마이크로서비스 아키텍처와 팀 구성 방법 간의 상호작용도 살펴봤다.
14
.
3
절 ‘스트림 정렬 팀을 향해’에서는 사용자와 대면한 기능을 제공하는 데 책임이 있는 스트
림 정렬 팀의 개념을 소개하고 마이크로서비스가 현실에서 그 팀 구조를 만드는 데 어떻게 도
움이 되는지 살펴봤다.
이제 해당 아이디어를 구체화하고 다른 조직적 고려 사항을 살펴봐야 한다. 앞으로 보게 되겠
지만, 마이크로서비스를 최대한 활용하려면 위험을 감수하고 회사의 조직도를 무시해야 할 수
있다.
15.115.1
느슨하게 결합된 조직 느슨하게 결합된 조직
이 책 전반에서는 느슨하게 결합된 아키텍처에 관한 사례를 만들고, 더 자율적이고 느슨하게
결합된 스트림 정렬 팀과 정렬돼야 최상의 결과를 제공할 가능성이 높다고 주장했다. 조직 구
조의 변화 없이 이뤄지는 마이크로서비스 아키텍처로의 전환은 마이크로서비스의 유용성을 둔
화시킬 것이다. 결국 투자 대비 수익을 얻지 못한 채 아키텍처 변경에 대한 (상당한 ) 비용을
지불할 수 있다. 필자는 일반적으로 팀 간의 조정을 줄여 제공 속도를 높이고, 이를 통해 팀 스
스로 더 많은 의사결정을 내릴 수 있도록 해야 한다고 말했다. ...