Universal Broker

Universal Broker는 단일 실행 클라이언트(컨테이너) 또는 여러 클라이언트 복제본을 사용하여 모든 유형의 다수 연결을 지원함으로써 Broker 배포 및 연결 관리를 개선합니다. 자격 증명은 네트워크 내부에 유지되며 Snyk에 저장되거나 전송되지 않습니다. Snyk 플랫폼은 자격 증명 참조(credentials references)를 사용하여 Universal Broker가 프라이빗 리소스와 인증하는 방법을 지시합니다.

각 클라이언트 또는 클라이언트 복제본 세트를 Broker 배포(deployment)라고 합니다. 아래 다이어그램은 두 개의 배포인 Universal Broker A와 Universal Broker B를 보여줍니다.

다이어그램 예시(GitHub, GitLab, Artifactory, Jira 및 Container Registry Agent)에서 보듯이, 하나의 배포는 모든 유형의 여러 연결을 지원할 수 있습니다. 연결은 SCM, JIRA 등과 같은 특정 프라이빗 리소스와 통신하도록 구성됩니다.

Universal Broker 배포 예시
Universal Broker 배포 예시

연결은 조직(Organizations)과 통합되어 적절한 Snyk 조직에 프라이빗 리소스에 대한 액세스 권한을 제공합니다. 이러한 조직은 동일하거나 다른 Snyk 그룹에 속할 수 있습니다.

다이어그램에서 그룹 1에는 조직 A~D가 포함되고, 그룹 2에는 조직 E와 F가 포함됩니다.

조직 A, B, C, D 및 E는 Universal Broker A 배포와 통합되어 있으므로 Container Registry Agent를 제외한 모든 리소스에 액세스할 수 있습니다.

조직 F는 Universal Broker B와 통합되어 있으므로 Jira 및 Container Registry Agent에 액세스할 수 있습니다.

circle-info

전용 Snyk Learn 코스에서 Universal Broker에 대해 자세히 알아볼 수 있습니다. Snyk Learn: Universal Brokerarrow-up-right에서 장점, 구성, 아키텍처 등을 살펴보십시오.

Universal Broker 사용을 시작하려면 사전 준비 사항을 충족했는지 확인하고 Universal Broker 설치 및 구성 기본 단계를 따르십시오.

Last updated