내에서 태그 기반 관계 매핑 생성 자동화 API 인사이트
API 태그를 기반으로 API와 애플리케이션 서비스 또는 비즈니스 애플리케이션 간의 관계 생성 CMDB 을 구성하고 자동화할 수 있습니다.
태그 기반 관계 매핑을 사용하면 CMDB 관리자와 엔터프라이즈 아키텍트가 API 태그를 기반으로 API와 애플리케이션 서비스 또는 비즈니스 애플리케이션 간의 관계를 자동으로 생성하는 CMDB 규칙을 정의할 수 있습니다. 각 규칙은 소스 CI의 태그가 대상 CI의 필드와 일치하는 방법과 만들 관계 유형 및 방향을 지정합니다. 규칙은 태그 기반 관계 매핑[sn_api_insights_ws_tag_relationship_mapping] 테이블에 저장되므로 여러 API를 애플리케이션 서비스 또는 비즈니스 컨텍스트에 자동으로 매핑할 수 있습니다.
다음에 대해 태그 기반 관계 매핑을 사용할 수 있습니다.
- 서비스 이름과 같은 태그를 사용하여 API와 애플리케이션 서비스 연결
- 태그를 외부 ID 필드와 일치시켜 API 또는 구성요소를 비즈니스 애플리케이션에 연결합니다.
- 서로 다른 환경에서 관계 생성을 표준화합니다.
태그 기반 매핑 규칙 정의
애플리케이션 내에서 API 인사이트 사용할 수 있는 API에 대한 태그 기반 매핑 규칙을 정의하여 API와 애플리케이션 서비스 간의 관계를 설정합니다.
시작하기 전에
필요한 역할: sn_cmdb_admin 또는 sn_api_insights_ws.api_mgmt_architect
이 태스크 정보
태그 기반 매핑 규칙을 사용하면 태그를 기반으로 API와 애플리케이션 서비스 또는 비즈니스 애플리케이션 간의 관계를 자동으로 만들 수 있습니다. 태그 기반 매핑 규칙을 정의하려면 원본 및 대상 CI 클래스와 관계 세부 정보를 지정하는 태그 관계 매핑 기록을 만들어야 합니다.
프로시저
태그 기반 매핑 규칙 일정 설정
예약된 작업을 사용하면 API 태그를 기반으로 API와 애플리케이션 서비스 또는 비즈니스 애플리케이션 간의 관계를 자동으로 만들 CMDB 수 있습니다.
예약된 작업은 특정 시간에 또는 반복 일정에서 실행되는 작업을 자동화합니다. 예약된 작업을 구성하고 실행하려면 관리자 역할이 필요합니다. 예약된 작업 구성에 대한 자세한 내용은 다음 문서를 Scheduled jobs참조하십시오.
Tag based relationship mapping 예약된 작업은 API와 애플리케이션 서비스 또는 비즈니스 애플리케이션 간에 태그 기반 매핑 규칙 적용을 예약하는 데 사용할 수 있습니다. 기본적으로 이 작업은 비활성 상태입니다. 관리자 역할을 가진 사용자는 정기적으로 실행되도록 구성하고 활성화할 수 있습니다.
각 활성 태그 기반 관계 규칙의 경우, Tag based relationship mapping 예약된 작업은 다음 워크플로우로 활성 규칙을 처리합니다.
- 지정된 태그 키를 사용하여 관련 소스 CI 태그를 검색합니다.
- 대상 CI의 일치하는 필드가 태그 값과 일치하는 대상 CI를 식별합니다.
parent_class_role설정에서 지정한 방향으로 원본과 대상 CI 간에 지정된 관계 유형을 만듭니다.- 기존 관계의 중복을 방지합니다.
예약된 작업은 태그 Tag-based relationship mapping 를 기반으로 관계를 생성하는 프로세스를 자동화함으로써 API와 관련 애플리케이션 서비스 또는 비즈니스 애플리케이션 간의 정확한 최신 매핑을 유지관리할 수 있도록 합니다.