애플리케이션 간 구성요소 공유 — 구성요소 라이브러리
일부 애플리케이션은 동일한 기본 구조를 공유하고 거의 동일한 구성 데이터가 필요할 수 있습니다. CDM의 공유 구성요소를 사용하면 여러 애플리케이션에서 구성요소를 사용할 수 있습니다. 더 나은 구성을 위해 이러한 공유 구성요소는 구성요소 라이브러리에서 관리됩니다.
중요사항:
Washington DC 릴리스부터 DevOps 구성는 향후 사용 중단을 준비 중입니다. 이 항목은 숨겨지고 새 인스턴스에 더 이상 설치되지 않지만 지원은 계속됩니다. 자세한 내용은 Now Support 지식베이스에서 사용 중단 프로세스 [KB0867184] 문서를 참조하십시오.
구성요소 라이브러리
구성요소 라이브러리는 애플리케이션 전반에 걸쳐 구성요소의 구성 데이터에 대한 단일 진실 소스를 보장하여 일관성과 유지관리 가능성을 향상시킵니다. 작업 공간 또는 CdmSharedLibraryApi REST API의 DevOps 구성 통합 뷰를 사용하여 이러한 라이브러리를 생성하고 유지관리할 수 있습니다.
이 예에서 조직은 웹 사이트에서 차를 판매합니다. Shopping-Cart 및 Browsing-Pane 애플리케이션 서비스 모두 제품 가격 및 사진 모양에 대한 구성 데이터를 사용합니다. 구성 데이터가 두 DevOps 애플리케이션에서 동일한지 확인하기 위해 각 애플리케이션은 구성요소 라이브러리의 공유 구성요소를 Tea-Service 사용합니다. 구성요소는 라이브러리에서 관리되며 각 애플리케이션은 라이브러리의 구성요소 중 두 개를 사용합니다.
공유 구성요소 작업
- sn_cdm.cdm_admin 역할을 가진 사용자는 구성요소 라이브러리를 생성 및 관리하고 라이브러리에서 공유 구성요소를 생성, 추가 및 삭제할 수 있습니다.
- 애플리케이션 변경 세트에서 작업하는 동안 공유 구성요소를 추가, 업데이트 또는 제거할 수 있습니다.
- 애플리케이션은 애플리케이션에 정의된 구성요소(직접 구성요소)와 구성요소 라이브러리의 구성요소 등 구성요소를 혼합하여 사용할 수 있습니다.
- 애플리케이션 변경 세트에서 작업하는 동안에는 직접 구성 요소를 수정하는 것과 같은 방식으로 공유 구성 요소를 수정할 수 없습니다. 그러나 응용 프로그램의 컬렉션은 공유 구성 요소의 모든 값을 재정의할 수 있습니다.
애플리케이션에서 공유 구성 요소를 사용할 수 있으려면 구성 요소가 게시됨 상태여야 하고 구성 요소가 있는 라이브러리가 사용 가능 상태여야 합니다.
이 예에서는 구성요소가 게시되지 않았기 때문에 어떤 애플리케이션도 이 구성요소를 Flavor-Sort-settings 사용할 수 없습니다.