이 텍스트는 Salesforce의 자동 번역 시스템을 사용하여 번역되었습니다. 이 콘텐츠에 대한 피드백을 제공하고 다음에 원하는 내용을 알려주려면 저희의 설문 조사을 참조하십시오.

의도적 - 유지 관리

Well-Architected EasyIntentionalMaintenanceStandard vs Custom Functionality에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
좋은 모습은 무엇입니까?
패턴
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 EasyIntentionalMaintenanceTechnical Debt 에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
좋은 모습은 무엇입니까?
패턴
플랫폼 | 결정 레코드✅ 기술 부채 조정 사전/후 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 EasyIntentionalMaintenanceStandard vs Custom Functionality에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
방지할 사항은 무엇입니까?
안티 패턴
Data 360 | 조직⚡️ 표준 커넥터를 자주 사용하지 않는 경우 배치 또는 스트리밍 수집으로 사용자 정의 데이터 스트림 구현(표준 커넥터가 수행할 경우)
Einstein | 프롬프트 템플릿⚡️ 프롬프트 템플릿은 처음부터 생성 프롬프트 템플릿은 스타일, 구문 및 서식이 다르게 처음부터 생성됩니다.
Einstein | 프롬프트 템플릿⚡️ 프롬프트 템플릿은 사용자 지정 Apex for RAG를 활용합니다. 사용자 지정 Apex 자원은 프롬프트 템플릿에서 RAG를 구현하는 데 사용됩니다.
플랫폼 | Apex⚡️ 코드가 플랫폼 실행 순서를 재정의하거나 우회하려고 시도함
플랫폼 | Aura⚡️ 표준 페이지 보기 메커니즘을 재정의하기 위한 코드가 존재합니다(일반적으로 단일 페이지 앱 형태).
플랫폼 | Aura⚡️ 코드가 플랫폼 실행 순서를 재정의하거나 우회하려고 시도함
플랫폼 | 데이터 모델⚡️ 개체가 표준 개체의 이름 및/또는 기능을 복제합니다.
플랫폼 | 데이터 모델⚡️ 표준 개체는 의도한 범위를 벗어난 목적으로 사용됩니다.
플랫폼 | 결정 레코드⚡️ 솔루션 구축 또는 구매를 선택할 때 결정 레코드는 단기 비용과 장기 비용을 모두 고려하지 않습니다.
플랫폼 | 설계 표준⚡️ 설계 표준이 없거나 불필요한 사용자 정의 및 코드를 피하기 위한 명확한 이유가 없습니다.
플랫폼 | Lightning 웹 구성 요소(LWC)⚡️ 표준 페이지 보기 메커니즘을 재정의하기 위한 코드가 존재합니다(일반적으로 단일 페이지 앱 형태).
플랫폼 | Lightning 웹 구성 요소(LWC)⚡️ 코드가 플랫폼 실행 순서를 재정의하거나 우회하려고 시도함
플랫폼 | Visualforce⚡️ 표준 페이지 보기 메커니즘을 재정의하기 위한 코드가 존재합니다(일반적으로 단일 페이지 앱 형태).

Well-Architected EasyIntentionalMaintenanceTechnical Debt 에 대해 자세히 알아보기

어디에서 찾을 수 있습니까?
제품 영역 | 위치
방지할 사항은 무엇입니까?
안티 패턴
플랫폼 | 결정 레코드⚡️ 기술 부채 해결에는 측정 가능한 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.
플랫폼 | 로드맵⚡️ 기술 부채 해결 작업이 계획되지 않음
플랫폼 | 로드맵⚡️ 배달이 모호하며 시작/종료 날짜가 명확하지 않음