Kong 확장 클래스

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • CMDB CI 클래스 모델 스토어 앱은 Kong 게이트웨이에 대한 클래스를 추가하거나 업데이트합니다.

    CMDB CI 클래스 모델 앱은 클래스 설명, 식별 규칙, 식별자 항목, 종속 관계(해당하는 경우)를 CMDB 포함하여 클래스 계층 구조를 확장하는 클래스 모델을 추가합니다. 추가된 클래스를 다른 CMDB 클래스와 마찬가지로 사용할 수 있습니다. 와 같은 디스커버리 및 서비스 매핑 패턴 애플리케이션은 클래스 확장을 사용하여 CI를 채우고 기술 및 소프트웨어를 검색할 수 있습니다.

    모든 CMDB CI 클래스 모델 릴리스에 대한 전체 릴리스 정보는 다음에서 찾을 수 있습니다. https://www.servicenow.com/docs/bundle/store-release-notes/page/release-notes/store/it-operations-management/store-rn-itom-cmdb-class-models.html?emcs_t=S2h8ZW1haWx8Ym9hcmRfc3Vic2NyaXB0aW9ufE1FMlVTSFREVDc3S0hTfDMzNDcxMjV8U1VCU0NSSVBUSU9OU3xoSw

    스토어에서 앱 요청

    ServiceNow Store 웹 사이트를 방문하면 사용 가능한 모든 앱을 확인하고 스토어에 요청을 제출하는 방법에 대한 정보를 참조할 수 있습니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.

    Kong

    Kong은 엔터프라이즈 기업이 클라이언트 및 호스트 트래픽을 더 잘 관리할 수 있도록 하는 API 관리 플랫폼입니다.

    클래스

    이 섹션에는 스토어 앱이 추가하거나 업데이트하는 클래스가 CMDB CI 클래스 모델 나열됩니다. 이 앱이 확장할 수 있는 클래스를 포함하여 의 클래스 기본 시스템목록은 를 참조하십시오 CMDB 테이블 설명.

    CMDB CI 클래스 모델: 릴리스 1.49.0은 Kong에 대해 다음 클래스를 추가합니다.

    클래스 확장 설명
    Kong 게이트웨이

    [cmdb_ci_kong_gateway]

    API 게이트웨이

    [cmdb_ci_api_gateway]

    개별 API를 호스팅하고 관리하는 Kong 게이트웨이 애플리케이션입니다. 예: Kong Gateway instanceName.
    Kong 부하 분산 장치

    [cmdb_ci_kong_lb]

    부하 분산 장치 애플리케이션

    [cmdb_ci_lb_appl]

    API 요청을 이행할 때 백엔드 서비스 인스턴스를 가리키는 Kong 게이트웨이 애플리케이션의 기본 부하 분산 장치입니다. 예: httpbin-upstream.
    Kong 대상

    [cmdb_ci_kong_target]

    API 구성요소

    [cmdb_ci_api_component]

    API 요청을 이행하는 게이트웨이의 부하가 분산된 백엔드입니다. 예: httpbin-target1.

    클래스 속성

    CMDB CI 클래스 모델: 릴리스 1.49.0은 해당 클래스에 다음 속성을 추가합니다.

    표 1. Kong 게이트웨이 [cmdb_ci_kong_gateway]
    속성 데이터 유형 설명
    관리자 URL 문자열 (255) 관리 API 요청을 하기 위한 URL입니다.
    데이터베이스 문자열 Kong 게이트웨이에서 사용하는 데이터베이스의 유형입니다. 예: Postgres 또는 Cassandra.
    표 2. Kong 부하 분산 장치 [cmdb_ci_lb_appl]
    속성 데이터 유형 설명
    알고리즘 문자열 부하 분산에 사용되는 알고리즘 유형입니다. 예: 라운드 로빈.
    ID 문자열 (255) 소스 시스템의 고유 식별자입니다.
    표 3. Kong 대상 [cmdb_ci_kong_target]
    속성 데이터 유형 설명
    대상 문자열 (255) 대상 통합의 URL입니다.

    주요 관계 구조

    API 및 Kong 클래스에 대해 정의해야 하는 여러 키 관계가 있습니다.

    표 4. Kong 관계
    상위 클래스 관계 하위 클래스 관계 유형
    API 백엔드 [cmdb_ci_api_backend] Uses::Used By Kong 부하 분산 장치 추천됨
    Kong 부하 분산 장치 [cmdb_ci_lb_appl] Contains::Contained By Kong 대상 종속
    Kong 게이트웨이 [cmdb_ci_kong_gateway] Provides::Provided By Kong 부하 분산 장치 종속

    관련 비 CMDB 테이블

    Kong Gateway 클래스는 Kong Workspace 비 CMDB 테이블을 관련 목록으로 사용합니다.

    표 5. Kong 작업 공간 [kong_workspace]
    속성 데이터 유형 설명
    이름 문자열 (100) Kong 작업 공간의 이름입니다.
    ID 문자열 (255) 소스 시스템의 고유 식별자입니다.
    API 게이트웨이 참조 Kong API 게이트웨이에 대한 참조입니다.

    Kong 게이트웨이 예시

    다음은 게이트웨이가 종속된 관리되는 API 종속 클래스를 관련 API 및 구성요소로 채우는 방법을 보여주는 Kong 게이트웨이 클래스에 대한 의존성 뷰의 예입니다. 관리되는 API 클래스는 게이트웨이와 관련하여 첫 번째 수준 관계로 간주되고 프론트엔드 및 백엔드 구성 요소는 두 번째 수준 관계로 간주됩니다. 그런 다음 여기에서 이러한 CI에 경보를 바인딩하거나, 서비스 뷰 및 인시던트에 대한 동적 CI를 구성하거나, CI를 사용하는 추가 워크플로우를 설정할 수 있습니다.


    게이트웨이에서 채워진 Kong 데이터 모델의 의존성 뷰입니다.