티스토리 뷰

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

 

이 책은 클라우드 네이티프 애플리케이션을 위한 설계 패턴에 대해서 소개하고 있다. 목차는 아래와 같다.

 

CHAPTER 1 클라우드 네이티브 애플리케이션이란?

CHAPTER 2 통신 패턴

CHAPTER 3 연결성 및 조합 패턴

CHAPTER 4 데이터 관리 패턴

CHAPTER 5 이벤트 주도 아키텍처 패턴

CHAPTER 6 스트림 프로세싱 패턴

CHAPTER 7 API 관리 및 사용 패턴

CHAPTER 8 클라우드 네이티브 패턴 적용하기

 

 먼저 1장에서 클라우드 네이티브 애플리케이션(CNCF)의 정의와 이를 위한 아키텍쳐등을 소개한다. 초반부에 개념과 CNCF 설계의 기본이 되는 마이크로서비스 설명, 그 다음 실행에서 중요한 컨테이너와 컨테이너오케스트레이션, 개발 자동화등을 소개하고 개발 방법론의 각 스탭을 소개하고 있다.

 스탭 설명후에는 각 패턴에 대해 대략적인 개요가 나온다. 2장부터는 1장에서 소개한 각 패턴에 대해서 좀 더 자세하게 파고들어 설명한다.

 각 장에서는 패턴별로 이게 어떤 패턴인지에 대해서 개념과 동작방식, 고려사항등을 들어 1장의 개요보다 더 보충된 설명을 제공한다. 이후  이 패턴을 위해 사용하는 기술들 소개와 테스팅, 사용해야하는 상황등 실제 프로젝트에 적용해볼 수 있도록 가이드하고 있다.

 8장의 경우엔 이전에 설명한 패턴들이 적용된 프로젝트를 전반적으로 보여주고 있다.

 

<총평>

 책의 난이도가 다소 높지만 각 패턴이나 적용방식에 대해 그림등을 통해 최대한 쉽게 전달하고 있다고 느꼈다. 클라우드 네이티브 애플리케이션을 개발할 예정이 있거나 관심이 있다면 시작전에 해당 책이 좋은 가이드가 될 수 있을 것 같다.

 

반응형
댓글