비즈니스 역량별 분해 - AWS 규범적 지침

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

비즈니스 역량별 분해

조직의 비즈니스 프로세스나 역량을 사용하여 모놀리스를 분해할 수 있습니다. 비즈니스 역량은 기업이 가치를 창출하기 위해 하는 일(예: 영업, 고객 서비스 또는 마케팅)입니다. 일반적으로 한 조직에는 여러가지 비즈니스 역량이 있으며 이는 부문 또는 산업별로 달라집니다. 팀이 조직의 사업부를 충분히 파악하고 있고 각 사업부에 주제별 전문가(SME)가 있는 경우 이 패턴을 사용하세요. 다음 표는 이 패턴 사용의 장단점을 설명합니다.

장점 단점
  • 비즈니스 역량이 비교적 안정적인 경우 안정적인 마이크로서비스 아키텍처를 생성합니다.

  • 개발팀은 여러 부서를 아우르며 기술적 기능 대신 비즈니스 가치를 제공하는 것을 중심으로 조직됩니다.

  • 서비스는 느슨하게 결합되어 있습니다.

  • 애플리케이션 디자인은 비즈니스 모델과 밀접하게 결합되어 있습니다.

  • 비즈니스 역량과 서비스를 파악하기 어려울 수 있으므로 전체 비즈니스에 대한 심층적인 이해가 필요합니다.

다음 다이어그램은 보험 모놀리스를 비즈니스 역량에 따라 4개의 마이크로서비스로 분류합니다.

비즈니스 역량에 따른 모놀리스 분해