728x90 반응형 ddd1 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 반응형