Integration Hub 탐색

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 4분
  • ServiceNow® Integration Hub에서 외부 공급업체 시스템과의 재사용 가능한 통합을 빌드하여 Now Platform의 어디에서나 호출할 수 있습니다. 예를 들어, 작업 디자이너 스크립트 단계의 통합 API를 사용하여 외부 시스템을 호출하도록 Integration Hub에 요청하고, ServiceNow® MID 서버에서 스크립트 단계를 실행하고 REST, SOAP 및 PowerShell 같은 프로토콜 단계를 활성화할 수 있습니다.

    역량

    Integration Hub 외부 공급업체 애플리케이션과의 인바운드 및 아웃바운드 통합을 모두 제공합니다.

    인바운드 통합은 설정한 워크플로우 스튜디오 플로우가 외부 공급업체 시스템의 조건부 및 이벤트 기반 외부 웹후크에 응답하고 실행될 때 발생합니다. 예를 들어 문제 추적 애플리케이션에서 P1 문제를 생성하면 외부 웹후크가 인스턴스에서 ServiceNow 흐름을 트리거하고 인스턴스에서 ServiceNow 발생 데이터베이스 테이블이 업데이트됩니다. 여기서 웹후크는 조건부이며 이벤트 기반입니다.

    아웃바운드 통합은 에서 특정 이벤트가 발생할 ServiceNow때 플로우의 일부로 타사 API를 실행할 수 있도록 할 때 Integration Hub 발생합니다. 스포크라고 하는 이러한 통합을 쉽게 구성할 수 있으며 스크립트를 작성할 필요 없이 강력한 작업을 신속하게 추가할 수 있습니다. 예를 들어 우선순위가 높은 인시던트가 생성되면 Slack 채널에 메시지와 인시던트 상세 정보를 게시할 수 있습니다.

    Integration Hub 에서는 다음과 같은 기능을 제공합니다.

    스포크 생성
    스포크 생성기를 사용해 스포크를 구축하면 재사용 가능한 일련의 작업을 생성하여 사용자 지정 통합을 개발함으로써 통합 작업을 자동화할 수 있습니다. 자세한 내용은 Building spokes using Spoke Generator 문서를 참조하십시오.
    기본 시스템 통합을 위한 스포크
    에서 워크플로우 스튜디오작업을 사용하여 Integration Hub 다음을 수행할 수 있습니다.
    사용자 지정 통합 생성
    또는 REST 단계스크립트 단계를 사용하여 워크플로우 스튜디오 사용자 지정 통합을 빌드합니다.
    외부 공급업체 애플리케이션과의 인바운드 통합 자동화
    외부 트리거 정의로 플로우 설정 스포크 또는 핵심 작업에서 기본 시스템 외부 트리거 정의 및 작업을 선택하여 설정합니다 워크플로우 스튜디오 . 그런 다음 외부 트리거 엔드포인트 설정 외부 공급업체 애플리케이션 웹후크가 설정한 플로우를 트리거하는 데 사용합니다. ServiceNow 인스턴스는 플로우를 트리거하기 전에 웹후크를 인증합니다.
    네트워크의 서버 및 애플리케이션 관리 자동화
    사용자 지정 작업을 사용하여 네트워크의 MID 서버에 프로세스를 위임 워크플로우 스튜디오 합니다. 예를 들어 PowerShell 단계 또는 REST 단계.

    이점

    Integration Hub 는 프로세스 소유자와 개발자에게 다음과 같은 이점을 제공합니다.

    • 프로세스 소유자와 개발자가 단일 인터페이스에서 비즈니스 프로세스와 통합을 구축하고 시각화할 수 있도록 여러 Now Platform 자동화 기능을 단일 환경에 통합합니다.
    • 컨텐츠를 확장 워크플로우 스튜디오 하여 비즈니스 프로세스를 외부 시스템과 통합합니다.
    • 주제 전문가가 스포크를 개발하고 플로우 디자이너와 공유할 수 있도록 하여 비즈니스 프로세스 자동화를 촉진합니다.
    • 기술에 익숙하지 않은 사용자가 트리거, 작업, 입력 및 출력을 이해할 수 있도록 통합 로직에 대한 자연어 설명을 제공합니다.

    연결 및 자격 증명

    Integration Hub 는 외부 시스템과 통합할 때 별칭을 사용하여 연결 정보 및 자격 증명을 관리합니다. 별칭을 사용하면 여러 환경을 사용할 때 여러 자격 증명과 연결 정보 프로파일을 구성하지 않아도 됩니다. Integration Hub 별칭만 필요하며, 별칭은 런타임 중에 올바른 자격 증명과 연결 정보를 사용하도록 확인됩니다. 자격 증명, 연결 및 별칭에 대해 자세히 알아봅니다.

    개발 프로세스

    사용자 지정 통합을 개발할 때는 범위가 지정된 애플리케이션 내에서 통합에 대한 모든 작업을 개발합니다. 대상 인스턴스에 배포되면 이러한 작업은 에서 스포크 워크플로우 스튜디오로 그룹화됩니다. 애플리케이션 기록에 사용자 지정 아이콘을 추가하여 스포크를 브랜딩합니다. 응용 프로그램 개발에 대한 자세한 내용은 응용 프로그램 빌드를 참조하세요.

    스포크를 개발할 때 플로우 디자이너와 작업 디자이너는 일반적으로 이러한 애플리케이션 개발 작업을 수행합니다.

    1. 개발 인스턴스에서 범위가 지정된 애플리케이션을 생성하여 스포크를 빌드합니다.
    2. 범위가 지정된 애플리케이션의 테스트 버전을 애플리케이션 리포지토리에 게시합니다.
    3. 범위가 지정된 애플리케이션을 애플리케이션 리포지토리에서 테스트 인스턴스로 배포합니다.
    4. 테스트 인스턴스에서 범위가 지정된 애플리케이션을 테스트합니다.
    5. 예상대로 작동하는 경우 다음 방법 중 하나로 범위가 지정된 애플리케이션을 게시합니다.
      • 프로덕션 인스턴스에 배포하기 위해 애플리케이션 리포지토리에 게시합니다.
      • 고객이 자신의 환경에 대해 요청할 수 있는 애플리케이션으로 게시 ServiceNow Store 합니다.
      • 게시하여 ServiceNow 공유하여 커뮤니티의 다른 고객에게 ServiceNow 컨텐츠를 제공합니다.

    아키텍처 개요에서 설계 고려 사항을 검토 워크플로우 스튜디오 합니다.