더북(TheBook)

2.1 아키텍트의 이야기: 마이크로서비스 아키텍처 설계



소프트웨어 프로젝트에서 아키텍트 역할은 해결해야 될 문제의 동작 모델(working model)을 제공하는 것이다. 또 아키텍트는 애플리케이션 코드가 서로 들어맞도록 코드를 작성하는 개발자를 위한 발판(scaffolding)도 제공해야 할 것이다.

마이크로서비스 아키텍처를 구축할 때 프로젝트의 아키텍트는 다음 세 가지 일에 집중한다.

1. 비즈니스 문제의 분해

2. 서비스 세분화의 확정

3. 서비스 인터페이스의 정의

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.