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

한빛미디어

독자리뷰

변화하는 시대의 진화적 아키텍처 학습

ybh***

|

2023-09-25

진화적 아키텍처

새로운 시대, 애자일을 넘어선 진화적 소프트웨어 개발의 부상. 소프트웨어 개발 생태계에 혁신을 가져올 진화적 아키텍처

  • 저자 : 닐 포드 , 레베카 파슨스 , 패트릭 쿠아
  • 번역 : 정병열
  • 출간 : 2023-08-31

회사 업무로 개발, PM, 아키텍처 설계 업무를 주로 수행하면서 마이크로 서비스 아키텍처, 애자일, 데브옵스 아키텍처 책을 읽고 업무에 적용해 왔는데 이번에 조금은 생소한 "진화적 아키텍처" 책을 읽어 보게 되었습니다. 

 

우선 "진화적 아키텍처" 는 조금 어렵고 수준이 있는 책이라고 생각합니다.

시스템 설계를 하는 입장에서는 정말 재미있고 흥미로운 내용과 예제가 많아서 읽기는 좋았지만 책에 언급한 용어 및 내용은 아키텍처를 처음 접하는 사람에게는 조금 어렵지 않을까 생각이 들기도 했습니다.

하지만 내용 자체는 아키텍처 책을 여러번 읽어본 입장에서 정말 좋았습니다.

 

현재 IT 개발 및 설계에서도 빠른 업무 환경 변화, 개발 환경의 변화, 회사 내부의 보안 등 여러 환경으로 인해 기존 아키텍처와 신규 아키텍처의 혼용으로 여러 기술적 문제점과 어떻게 개선하고 기존 시스템에 반영을 해야 하는가가 업무를 하는 입장에서 언제나 고민이었는데 "진화적 아키텍처" 책에서는 해당 내용에 대한 해결 방안 및 소프트웨어를 어떻게 생각해야 하고 어떤 기술 및 어떤 관점으로 봐야 하는지 설명하고 있습니다. 피트니스 함수, 배포, 아키텍처 거버넌스 자동화, 진화적 데이터, 진화적 아키텍처의 함정과 안티페턴등등 각 장에서 사례 및 패턴 함정이라는 주제로 실제 업무에서 겪어볼 수 있는 내용으로 설명하고 있습니다. 그리고 관련 내용을 그림 및 소스 코드를 통해 이해할 수 있도록 충분히 설명하고 있습니다.



아키텍처 책을 여러권 읽어와서 그런지 아키텍처의 진화형을 "진화적 아키텍처" 책을 통해 볼 수 있었던것 같습니다. 소프트웨어 아키텍처의 답은 없다고 생각합니다. 여러 기술 및 여러 환경에 최선의 답을 찾고 지속적인 변화 및 올바른 방향을 가도록 하는게 아키텍처인데 "진화적 아키텍처" 책에서는 해당 관점 및 다양한 방법을 이야기 하고 있습니다. 저희 회사에서도 고민했던 별점 평가등은 과거의 경험 및 책을 통한 답을 확인 할 수 있었습니다. 

 

전체적으로 수준이 있는 책이지만 아키텍처에 관심이 있거나 마이크로 서비스 아케텍처 공부후에 해당 책을 읽어보면 좋을것 같습니다.

다른 관점의 여러 방법 및 생각을 해볼 내용이 많은 책입니다. 점진적으로 하나의 서비스 및 시스템을 만들려는 모든 아키텍처에게 추천합니다.

 

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.



닫기

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