패턴 기반의 대상이 지정된 검색
새로 프로비저닝된 클라우드 자원을 자동으로 검색하고 패턴 기반의 대상이 지정된 검색을 사용하여ServiceNow® ServiceNow® 구성 관리 데이터베이스(CMDB)에 해당 정보를 저장합니다.
클라우드가 Azure 자원 관리자(ARM) 또는 CFT(CloudFormation 템플릿)와 같은 자원 템플릿에 언급된 자원을 프로비저닝하면 클라우드 프로비저닝 및 거버넌스 애플리케이션에 응답을 보냅니다. 응답에는 프로비저닝된 자원에 대한 정보가 포함되어 있습니다. 클라우드 프로비저닝 및 거버넌스는 이 정보를 사용하여 대상이 지정된 검색이라고 하는 검색을 시작하여 새로 프로비저닝되거나 수정된 자원만 검색하고 해당 속성을 적절한 CMDB CI 클래스에서 업데이트합니다.
패턴 기반의 대상이 지정된 검색은 기존 CAPI 기반 접근 방식을 보다 쉽게 대체할 수 있습니다. 클라우드 프로비저닝 및 거버넌스는 단일 자원 검색 패턴을 사용하여 새로 프로비저닝되거나 수정된 자원만 검색합니다. 다른 패턴과는 반대로 단일 자원 검색 패턴은 전체 클라우드 환경에서 변경 내용을 검색하지 않습니다. 지정된 유형의 새로 프로비저닝되거나 수정된 자원만 검색합니다.
클라우드 자원 유형 [sn_capi_resource_type] 테이블에는 자원 유형과 자원을 검색하는 데 사용되는 단일 자원 검색 패턴 간의 일대일 연결이 저장됩니다. 클라우드 프로비저닝 및 거버넌스는 sn_capi_resource_type 테이블을 사용하여 지정된 자원 유형에 대한 적절한 패턴을 식별합니다. 패턴에 대한 자세한 내용은 ITOM 가시성에서 사용하는 검색 패턴을 참조하십시오.
기본 시스템에서 클라우드 프로비저닝 및 거버넌스는 다양한 자원 유형에 대한 패턴 기반의 대상이 지정된 검색을 지원합니다. 필요한 경우 대상이 지정된 검색을 수행하기 위해 생성한 사용자 지정 패턴을 사용할 수 있습니다. 자세한 내용은 자원 유형을 단일 자원 검색 패턴과 연결 문서를 참조하십시오.
- CAPI 기반의 대상이 지정된 검색은 자원 유형에 대해 구현되지 않습니다.
- sn_cmp.targeted.disco.patterns 시스템 속성은 True로 설정되어 있습니다.
- sn_capi_resource_type 테이블에는 자원 유형과 단일 자원 검색 패턴 간의 일대일 연결이 포함되어 있습니다.
예를 들어 CFT를 사용하여 Amazon S3 버킷을 프로비저닝하는 경우 클라우드 프로비저닝 및 거버넌스는 클라우드 응답(AWS::S3::Bucket)에서 자원 유형을 읽은 다음 sn_capi_resource_type 테이블에서 적절한 패턴(AWS S3)을 식별합니다. 그런 다음 패턴을 호출하여 새로 프로비저닝된 Amazon S3 버킷만 검색하고 적절한 CMDB CI 클래스(클라우드 객체 저장소 [cmbd_ci_cloud_object_storage] 테이블)에서 해당 속성을 업데이트합니다.
자원 유형에 대해 CAPI 기반의 대상이 지정된 검색과 패턴 기반의 대상이 지정된 검색이 모두 구현되면 시스템은 CAPI 기반의 대상이 지정된 검색을 사용합니다.
자원 유형에 대해 CAPI 기반 및 패턴 기반의 대상이 지정된 검색이 모두 구현되지 않은 경우 자원 유형은 클라우드 자원 [cmdb_ci_cmp_resource] 테이블에서 일반 클라우드 자원으로 분류됩니다. 이러한 경우 단일 자원 검색 패턴을 만들어 자원 유형과 연결할 수 있습니다. 자세한 내용은 패턴 생성 또는 사용자 지정 및 자원 유형을 단일 자원 검색 패턴과 연결을 참조하십시오.
자원 유형을 단일 자원 검색 패턴과 연결
클라우드 자원 유형 [sn_capi_resource_type] 테이블에서 자원 유형과 단일 자원 검색 패턴 간의 일대일 연결을 정의합니다. 패턴 기반의 대상이 지정된 검색 기능은 이 정보를 사용하여 적절한 패턴을 호출하고 프로비저닝된 자원을 검색합니다.
시작하기 전에
- 클라우드 프로비저닝 및 거버넌스 애플리케이션이 배포되었는지 확인합니다.
- 최신 디스커버리 및 서비스 매핑이 설치되어 있는지 확인합니다.
- 애플리케이션 범위가 클라우드 API인지 확인합니다.
필요한 역할: sn_cmp.cloud_service_designer 또는 sn_cmp.cloud_admin