더북(TheBook)

1.3 이 책의 학습 내용

책거리를 할 즈음 여러분은 다음 내용을 배우게 될 것입니다.

• 마이크로서비스의 주요 특성과 장단점, 사용 시점

• 분산 데이터 관리 패턴

• 효과적인 마이크로서비스 테스트 전략

• 마이크로서비스 배포 옵션

• 모놀리식 아키텍처를 마이크로서비스 아키텍처로 리팩터링하는 전략

 

또한 여러분은 다음과 같은 일을 할 수 있게 됩니다.

• 마이크로서비스 아키텍처 패턴으로 애플리케이션을 아키텍처링합니다.

• 서비스 비즈니스 로직을 개발합니다.

• 사가를 이용하여 서비스 간 데이터 일관성을 유지합니다.

• 여러 서비스에 걸친 쿼리를 구현합니다.

• 마이크로서비스를 효율적으로 테스트합니다.

• 안전하고, 구성 가능하고, 관측 가능한 프로덕션 레디 서비스를 개발합니다.

• 기존 모놀리식 애플리케이션을 마이크로서비스로 리팩터링합니다.