---
schema_version: "1"
id: 3a23a4de974835a52d060eb4e5767c088d60d3ea4b72a3c8e3e2fe82a115ee64
title: 구성 가능 - 우려 사항 분리
collection: architect
version: next
locale: ko-kr
portal_url: https://docs.salesforce.com/architect/next/ko-kr/well-architected-tools/guides/adaptable-separation-of-concerns.md
canonical_url: https://staging.architect.salesforce.com/docs/architect/ko-kr/well-architected-tools/guide/adaptable-separation-of-concerns.html
source_site: staging.architect.salesforce.com
content_type: documentation
content_hash: af0c42efd9da2c644e082a0cedcddf5e20312007f1f2dcd7691aba3177d5b045
products:
  - 잘 설계된 도구
  - Architect Site Content Repo
---
# 구성 가능 - 우려 사항 분리

### 기능 단위 패턴

잘 설계된 [적응 가능](/docs/architect/ko-kr/well-architected/guide/adaptable-overview) → [구성 가능](/docs/architect/ko-kr/well-architected/guide/composable) → [걱정 분리](/docs/architect/ko-kr/well-architected/guide/composable#우려-사항-분리) → [기능 단위](/docs/architect/ko-kr/well-architected/guide/composable#기능-단위)에 대해 자세히 알아보기

| 어디에서 찾을 수 있습니까?<br>제품 영역 \| 위치 | 좋은 모습은 무엇입니까?<br>패턴                                                                                                                     |
| ----------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| Einstein \| 조직                                | ✅ 프롬프트 템플릿에서 반복하여 입력이 응답에 미치는 영향을 이해합니다. 프롬프트 템플릿에서 반복하여 부품이 모델의 응답에 미치는 영향을 이해합니다. |
| 플랫폼 \| 설계 표준                             | ✅ 현재 정의된 모든 기능 단위(및 관련 명명 규칙) 목록이 있습니다.                                                                                   |
| 플랫폼 \| 설계 표준                             | ✅ 기능 단위 추가 또는 변경 제안 표준이 있는 경우                                                                                                   |
| 플랫폼 \| 설계 표준                             | ✅ 명명 규칙은 기능 단위를 지정하는 방법을 다룹니다.                                                                                                |
| 플랫폼 \| 문서                                  | ✅ 모든 문서 및 구현 다이어그램에 구성 요소의 기능 단위가 명확하게 표시됩니다.                                                                      |
| 플랫폼 \| 문서                                  | ✅ 기능 단위 내의 모든 구성 요소를 검색하고 쉽게 찾을 수 있습니다.                                                                                  |
| 플랫폼 \| 문서                                  | ✅ 시스템 환경 다이어그램에 조직의 기능 단위가 명확하게 표시됩니다.                                                                                 |
| 플랫폼 \| 문서                                  | ✅ 개별 구성 요소에 대한 문서에는 구성 요소의 기능 단위 매핑이 포함되어 있습니다.                                                                   |
| 플랫폼 \| 조직                                  | ✅ 지정된 메타데이터(예: 플로, Apex 클래스 또는 Lightning 페이지)에 대한 기능 단위 정렬을 빠르게 파악할 수 있습니다.                                |
| 플랫폼 \| 조직                                  | ✅ 기능 단위에 비즈니스에 친숙한 용어로 레이블이 지정됨                                                                                             |

### 시/도 관리 패턴

에 대해 자세히 알아보기 잘 설계된 [적응 가능](/docs/architect/ko-kr/well-architected/guide/adaptable-overview) → [구성 가능](/docs/architect/ko-kr/well-architected/guide/composable) → [걱정 분리](/docs/architect/ko-kr/well-architected/guide/composable#우려-사항-분리) → [국가 관리](/docs/architect/ko-kr/well-architected/guide/composable#시도-관리)

| 어디에서 찾을 수 있습니까?<br>제품 영역 \| 위치 | 좋은 모습은 무엇입니까?<br>패턴                                                             |
| ----------------------------------------------- | ------------------------------------------------------------------------------------------- |
| 플랫폼 \| Apex                                  | ✅ 세이브포인트 및 롤백 동작이 모든 데이터 작업에 사용됩니다.                               |
| 플랫폼 \| 설계 표준                             | ✅ 상태가 있는 디자인과 상태가 없는 디자인의 사용 사례가 명확합니다.                        |
| 플랫폼 \| 설계 표준                             | ✅ 시/도 커뮤니케이션에 대한 승인된 패턴이 있는 경우                                        |
| 플랫폼 \| 설계 표준                             | ✅ 시/도 없는 통신에 대한 승인된 패턴이 있는 경우                                           |
| 플랫폼 \| 설계 표준                             | ✅ 상태에 대한 범주 지우기                                                                  |
| 플랫폼 \| 문서                                  | ✅ 시/도 및/또는 상태가 없는 통신을 처리하는 모든 구성 요소는 구현된 패턴을 나타냅니다.     |
| 플랫폼 \| 문서                                  | ✅ 프로세스 및 상호 작용 다이어그램은 시/도 범주 및 핸드오프에 대한 세부 사항을 제공합니다. |
| 플랫폼 \| 문서                                  | ✅ 특정 stateful/stateless 패턴을 구현한 모든 구성 요소를 검색하고 찾을 수 있습니다.        |
| 플랫폼 \| 플로                                  | ✅ 오류 경로 및 레코드 롤백 요소가 사용됩니다.                                              |

---

### 기능 단위 안티 패턴

잘 설계된 [적응 가능](/docs/architect/ko-kr/well-architected/guide/adaptable-overview) → [구성 가능](/docs/architect/ko-kr/well-architected/guide/composable) → [걱정 분리](/docs/architect/ko-kr/well-architected/guide/composable#우려-사항-분리) → [기능 단위](/docs/architect/ko-kr/well-architected/guide/composable#기능-단위)에 대해 자세히 알아보기

| 어디에서 찾을 수 있습니까?<br>제품 영역 \| 위치 | 방지할 사항은 무엇입니까?<br>안티 패턴                                                                               |
| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| 플랫폼 \| 설계 표준                             | ⚡️ 설계 표준이 없거나 기능 단위 및 사용 사례를 처리하지 않습니다.                                                   |
| 플랫폼 \| 문서                                  | ⚡️ 특정 기능 단위를 검색할 수 없으며/또는 검색 시 기능 단위 내의 모든 구성 요소를 식별하는 데 도움이 되지 않습니다. |
| 플랫폼 \| 문서                                  | ⚡️ 구성 요소 문서는 구성 요소가 속한 기능 단위를 설명하지만, 해당 기능 단위의 정의가 표시되는 유일한 위치입니다.    |
| 플랫폼 \| 문서                                  | ⚡️ 구성 요소 문서가 없습니다.                                                                                       |
| 플랫폼 \| 조직                                  | ⚡️ 메타데이터에 대한 기능 단위 정렬을 식별할 수 없음                                                                |
| 플랫폼 \| 조직                                  | ⚡️ 기능 단위 정보가 일관되지 않거나 부정확함                                                                        |
| 플랫폼 \| 조직                                  | ⚡️ 기능 단위 정보는 비즈니스 사용자에게 의미가 없는 엔지니어링 중심 용어로 레이블이 지정됨                          |

### 시/도 관리 안티 패턴

에 대해 자세히 알아보기 잘 설계된 [적응 가능](/docs/architect/ko-kr/well-architected/guide/adaptable-overview) → [구성 가능](/docs/architect/ko-kr/well-architected/guide/composable) → [걱정 분리](/docs/architect/ko-kr/well-architected/guide/composable#우려-사항-분리) → [국가 관리](/docs/architect/ko-kr/well-architected/guide/composable#시도-관리)

| 어디에서 찾을 수 있습니까?<br>제품 영역 \| 위치 | 방지할 사항은 무엇입니까?<br>안티 패턴                                                                                |
| ----------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| 플랫폼 \| Apex                                  | ⚡️ 세이브포인트 및 롤백 동작이 사용되지 않음                                                                         |
| 플랫폼 \| 설계 표준                             | ⚡️ 설계 표준이 없거나 시/도 없는 패턴 및 사용 사례를 처리하지 않습니다.                                              |
| 플랫폼 \| 문서                                  | ⚡️ 구성 요소 문서가 없습니다.                                                                                        |
| 플랫폼 \| 문서                                  | ⚡️ 구성 요소 문서에 구현된 stateful/stateless 패턴이 설명되어 있지만 정의가 표시되는 유일한 위치입니다.              |
| 플랫폼 \| 문서                                  | ⚡️ 특정 패턴을 검색할 수 없으며/또는 검색 시 해당 패턴을 사용하는 모든 구성 요소를 식별하는 데 도움이 되지 않습니다. |
| 플랫폼 \| 플로                                  | ⚡️ 레코드 롤백 요소가 사용되지 않음                                                                                  |

---
