---
schema_version: "1"
id: 16b48a79f1ba42b9e0298556e808d71ee93dc3ee146108075938333b6781a444
title: 의도적 - 유지 관리
collection: architect
version: next
locale: ko-kr
portal_url: https://docs.salesforce.com/architect/next/ko-kr/well-architected-tools/guides/easy-maintainability.md
canonical_url: https://staging.architect.salesforce.com/docs/architect/ko-kr/well-architected-tools/guide/easy-maintainability.html
source_site: staging.architect.salesforce.com
content_type: documentation
content_hash: d43f15d9db0ea96704e73d0351094e331fc9fd5148d5728adf8af2b3a70b5f48
products:
  - 잘 설계된 도구
  - Architect Site Content Repo
---
# 의도적 - 유지 관리

### 표준 및 사용자 정의 기능 패턴 비교

Well-Architected [Easy](/docs/architect/ko-kr/well-architected/guide/easy-overview) → [Intentional](/docs/architect/ko-kr/well-architected/guide/intentional) → [Maintenance](/docs/architect/ko-kr/well-architected/guide/intentional#유지-보수) → [Standard vs Custom Functionality에 대해 자세히 알아보기](/docs/architect/ko-kr/well-architected/guide/intentional#standard-vs-custom-functionality)

| 어디에서 찾을 수 있습니까?<br>제품 영역 \| 위치 | 좋은 모습은 무엇입니까?<br>패턴                                                                                                                                                                                                 |
| ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Data 360 \| 조직                                | ✅ 가능한 경우 표준 커넥터를 활용할 수 있습니다. 표준 커넥터를 사용할 수 있는 경우 사용자 정의 데이터 스트림 구현이 미치는 영향을 주의 깊게 고려하십시오. 사용자 정의 스트림은 표준 기능에 대한 개선 사항을 활용할 수 없습니다. |
| Einstein \| 조직                                | ✅ 기존 프롬프트를 시작하고 필요에 맞게 사용자 정의합니다. 처음부터 새 프롬프트 초안을 작성하는 대신 프롬프트 템플릿 라이브러리 예제의 모범 사례 활용                                                                           |
| Einstein \| 프롬프트 템플릿                     | ✅ 프롬프트 템플릿은 RAG용 Einstein Search Retriever를 사용합니다. 프롬프트 템플릿에서 검색 증강 생성을 사용할 때 사용자 정의 Apex 대신 Low-code Search Retriever가 사용됩니다.                                                 |
| 플랫폼 \| Apex                                  | ✅ 표준 페이지 보기 메커니즘을 재정의하는 코드가 없음                                                                                                                                                                           |
| 플랫폼 \| Aura                                  | ✅ 표준 페이지 보기 메커니즘을 재정의하는 코드가 없음                                                                                                                                                                           |
| 플랫폼 \| Aura                                  | ✅ 플랫폼 실행 순서를 재정의하거나 우회하려는 코드가 없음                                                                                                                                                                       |
| 플랫폼 \| 데이터 모델                           | ✅ 표준 개체를 복제하는 이름 또는 기능이 없는 개체                                                                                                                                                                              |
| 플랫폼 \| 데이터 모델                           | ✅ 표준 개체는 의도한 범위를 벗어난 목적으로 사용되지 않습니다.                                                                                                                                                                 |
| 플랫폼 \| 결정 레코드                           | ✅ 솔루션 구축 또는 구매를 선택할 경우 결정 레코드에 단기 및 장기 비용 계산이 표시됩니다.                                                                                                                                       |
| 플랫폼 \| 설계 표준                             | ✅ 솔루션 지침 원칙은 다음 우선 순위를 사용합니다. 1\. 내장형 플랫폼 서비스 사용 2. 맞춤형 솔루션을 구축하기 전에 AppExchange 앱을 고려하십시오. 코드를 작성하기 전에 하위 코드 사용자 정의 사용                                |
| 플랫폼 \| 설계 표준                             | ✅ 불필요한 사용자 정의를 방지하기 위한 명확한 지침이 있습니다.                                                                                                                                                                 |
| 플랫폼 \| Lightning 웹 구성 요소(LWC)           | ✅ 표준 페이지 보기 메커니즘을 재정의하는 코드가 없음                                                                                                                                                                           |
| 플랫폼 \| Lightning 웹 구성 요소(LWC)           | ✅ 플랫폼 실행 순서를 재정의하거나 우회하려는 코드가 없음                                                                                                                                                                       |
| 플랫폼 \| Visualforce                           | ✅ 플랫폼 실행 순서를 재정의하거나 우회하려는 코드가 없음                                                                                                                                                                       |

### 기술 부채 패턴

Well-Architected [Easy](/docs/architect/ko-kr/well-architected/guide/easy-overview) → [Intentional](/docs/architect/ko-kr/well-architected/guide/intentional) → [Maintenance](/docs/architect/ko-kr/well-architected/guide/intentional#유지-보수) → [Technical Debt](/docs/architect/ko-kr/well-architected/guide/intentional#기술-부채) 에 대해 자세히 알아보기

| 어디에서 찾을 수 있습니까?<br>제품 영역 \| 위치 | 좋은 모습은 무엇입니까?<br>패턴                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ----------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 플랫폼 \| 결정 레코드                           | ✅ 기술 부채 조정 사전/후 KPI가 명확하게 문서화됨                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 플랫폼 \| 결정 레코드                           | ✅ 작업 및 비작업에 대한 제약 토론은 비즈니스 비용 또는 혜택에 초점을 맞춥니다.                                                                                                                                                                                                                                                                                                                                                                                                           |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않거나 레거시 기술이 활성 상태인 Salesforce 조직 연결이 Salesforce Connect Cross-Org 어댑터를 사용하지 않음                                                                                                                                                                                                                                                                                                                                                                   |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않는 기술 또는 기존 기술이 활성화되지 않음 포함: - Lightning Experience에서 작동하는 모든 사용자 - Apex에서 `@future`의 사용이 없거나 매우 적습니다(대기 가능 사용) - 모든 타사 Apex가 AppExchange 패키지에 속합니다. - 활성 워크플로 규칙 없음(플로 사용) - 활성 프로세스 빌더 프로세스 없음(플로 사용) - PushTopic 이벤트(변경 데이터 수집 사용) - 일반 이벤트(플랫폼 이벤트 사용) - 30.0 이전 API 버전 - Salesforce 조직 연결의 교차 사용 -Salesforce Connect의 Org 어댑터 |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않는 기술 또는 기존 기술이 활성화되지 않음 Apex에서 `@future`의 사용이 거의 없음(대기 가능 사용)                                                                                                                                                                                                                                                                                                                                                                              |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않거나 레거시 기술이 활성화되지 않음 모든 타사 Apex AppExchange 패키지에 속함                                                                                                                                                                                                                                                                                                                                                                                                 |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않거나 레거시 기술이 활성화되지 않음 Lightning Experience 작업하는 모든 사용자                                                                                                                                                                                                                                                                                                                                                                                                |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않거나 레거시 기술이 활성화되지 않음 활성 워크플로 규칙 없음(플로 사용)                                                                                                                                                                                                                                                                                                                                                                                                       |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않거나 레거시 기술이 활성화되지 않음 활성 프로세스 빌더 프로세스 없음(플로 사용)                                                                                                                                                                                                                                                                                                                                                                                              |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않거나 기존 기술이 활성 상태인 PushTopic 이벤트(변경 데이터 수집 사용)                                                                                                                                                                                                                                                                                                                                                                                                        |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않거나 레거시 기술이 30.0 이전의 활성 API 버전이 아님                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 플랫폼 \| 조직                                  | ✅ 지원되지 않거나 레거시 기술이 활성 상태인 일반 이벤트가 없습니다(플랫폼 이벤트 사용)                                                                                                                                                                                                                                                                                                                                                                                                   |
| 플랫폼 \| 로드맵                                | ✅ 명확한 배달 및 시작/종료 일자                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| 플랫폼 \| 로드맵                                | ✅ 기술 부채 해결 작업이 있는 경우                                                                                                                                                                                                                                                                                                                                                                                                                                                        |

---

### 표준 및 사용자 정의 기능 안티 패턴 비교

Well-Architected [Easy](/docs/architect/ko-kr/well-architected/guide/easy-overview) → [Intentional](/docs/architect/ko-kr/well-architected/guide/intentional) → [Maintenance](/docs/architect/ko-kr/well-architected/guide/intentional#유지-보수) → [Standard vs Custom Functionality에 대해 자세히 알아보기](/docs/architect/ko-kr/well-architected/guide/intentional#standard-vs-custom-functionality)

| 어디에서 찾을 수 있습니까?<br>제품 영역 \| 위치 | 방지할 사항은 무엇입니까?<br>안티 패턴                                                                                                 |
| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| Data 360 \| 조직                                | ⚡️ 표준 커넥터를 자주 사용하지 않는 경우 배치 또는 스트리밍 수집으로 사용자 정의 데이터 스트림 구현(표준 커넥터가 수행할 경우)        |
| Einstein \| 프롬프트 템플릿                     | ⚡️ 프롬프트 템플릿은 처음부터 생성 프롬프트 템플릿은 스타일, 구문 및 서식이 다르게 처음부터 생성됩니다.                               |
| Einstein \| 프롬프트 템플릿                     | ⚡️ 프롬프트 템플릿은 사용자 지정 Apex for RAG를 활용합니다. 사용자 지정 Apex 자원은 프롬프트 템플릿에서 RAG를 구현하는 데 사용됩니다. |
| 플랫폼 \| Apex                                  | ⚡️ 코드가 플랫폼 실행 순서를 재정의하거나 우회하려고 시도함                                                                           |
| 플랫폼 \| Aura                                  | ⚡️ 표준 페이지 보기 메커니즘을 재정의하기 위한 코드가 존재합니다(일반적으로 단일 페이지 앱 형태).                                     |
| 플랫폼 \| Aura                                  | ⚡️ 코드가 플랫폼 실행 순서를 재정의하거나 우회하려고 시도함                                                                           |
| 플랫폼 \| 데이터 모델                           | ⚡️ 개체가 표준 개체의 이름 및/또는 기능을 복제합니다.                                                                                 |
| 플랫폼 \| 데이터 모델                           | ⚡️ 표준 개체는 의도한 범위를 벗어난 목적으로 사용됩니다.                                                                              |
| 플랫폼 \| 결정 레코드                           | ⚡️ 솔루션 구축 또는 구매를 선택할 때 결정 레코드는 단기 비용과 장기 비용을 모두 고려하지 않습니다.                                    |
| 플랫폼 \| 설계 표준                             | ⚡️ 설계 표준이 없거나 불필요한 사용자 정의 및 코드를 피하기 위한 명확한 이유가 없습니다.                                              |
| 플랫폼 \| Lightning 웹 구성 요소(LWC)           | ⚡️ 표준 페이지 보기 메커니즘을 재정의하기 위한 코드가 존재합니다(일반적으로 단일 페이지 앱 형태).                                     |
| 플랫폼 \| Lightning 웹 구성 요소(LWC)           | ⚡️ 코드가 플랫폼 실행 순서를 재정의하거나 우회하려고 시도함                                                                           |
| 플랫폼 \| Visualforce                           | ⚡️ 표준 페이지 보기 메커니즘을 재정의하기 위한 코드가 존재합니다(일반적으로 단일 페이지 앱 형태).                                     |

### 기술 부채 안티 패턴

Well-Architected [Easy](/docs/architect/ko-kr/well-architected/guide/easy-overview) → [Intentional](/docs/architect/ko-kr/well-architected/guide/intentional) → [Maintenance](/docs/architect/ko-kr/well-architected/guide/intentional#유지-보수) → [Technical Debt](/docs/architect/ko-kr/well-architected/guide/intentional#기술-부채) 에 대해 자세히 알아보기

| 어디에서 찾을 수 있습니까?<br>제품 영역 \| 위치 | 방지할 사항은 무엇입니까?<br>안티 패턴                                                                                                                                                                                             |
| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 플랫폼 \| 결정 레코드                           | ⚡️ 기술 부채 해결에는 측정 가능한 KPI가 없습니다.                                                                                                                                                                                 |
| 플랫폼 \| 결정 레코드                           | ⚡️ 기술 부채는 기술 또는 IT 중심의 측면에서 고려되며 비즈니스와 관련이 없습니다.                                                                                                                                                  |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않거나 레거시 기술이 30.0 이전의 활성 API 버전인 경우                                                                                                                                                                 |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않거나 레거시 기술이 활성화된 워크플로 규칙                                                                                                                                                                           |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않거나 레거시 기술이 활성 상태인 PushTopic 이벤트                                                                                                                                                                     |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않거나 레거시 기술이 활성 프로세스 빌더 프로세스                                                                                                                                                                      |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않거나 레거시 기술이 활성 상태인 일반 이벤트                                                                                                                                                                          |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않거나 레거시 기술이 활성 상태인 Salesforce Classic 작업하는 사용자                                                                                                                                                   |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않거나 레거시 기술이 활성 상태인 Salesforce에서 Salesforce 연결                                                                                                                                                       |
| 플랫폼 \| 조직                                  | Salesforce Classic에서 작업하는 사용자 - Apex의 `@future` 사용 - AppExchange가 아닌 소스의 타사 Apex - 워크플로 규칙 - 프로세스 빌더 프로세스 - PushTopic 이벤트 - 일반 이벤트 - 30.0 이전 API 버전 - Salesforce와 Salesforce 연결 |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않는 기술 또는 기존 기술은 Apex에서 활성 `@future` 사용                                                                                                                                                               |
| 플랫폼 \| 조직                                  | ⚡️ 지원되지 않거나 레거시 기술이 AppExchange 소스의 활성 타사 Apex.                                                                                                                                                               |
| 플랫폼 \| 로드맵                                | ⚡️ 기술 부채 해결 작업이 계획되지 않음                                                                                                                                                                                            |
| 플랫폼 \| 로드맵                                | ⚡️ 배달이 모호하며 시작/종료 날짜가 명확하지 않음                                                                                                                                                                                 |

---
