728x90 반응형 MSA 설계1 MSA 설계, DDD(Domain Driven Design), Event Storming DDD : 마이크로서비스의 설계 방법론 1. Domain이란?1) 사전적의미는 '영역', '집합'입니다. 2) DDD에서 말하는 Domain은 비즈니스 Domain입니다. 3) 비즈니스 Domain은 유사한 업무의 집합입니다.(MPRS - 마케팅, 구매, 연구, 영업) 4) 어플리케이션은 비즈니스 Domain별로 나누어 설계 및 개발될 수 있습니다. 2. DDD란? Domain Driven Design• 실제 코드로 구현 가능한 현실성 있는 도메인 모델 분석과 그것을 추상화하는 설계.• 도메인 모델의 적용 범위를 구현까지 확장하여 도메인 지식을 구현 코드에 반영합니다.• 도메인과 일치하도록 소프트웨어를 모델링하는 것.1) 비즈니스 Domain별로 나누어 설계하는 방식입니다. 기존의 어플리케.. 2022. 10. 14. 이전 1 다음 728x90 반응형