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 등과 같은 특정 프라이빗 리소스와 통신하도록 구성됩니다.

연결은 조직(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에 액세스할 수 있습니다.
전용 Snyk Learn 코스에서 Universal Broker에 대해 자세히 알아볼 수 있습니다. Snyk Learn: Universal Broker에서 장점, 구성, 아키텍처 등을 살펴보십시오.
Universal Broker 사용을 시작하려면 사전 준비 사항을 충족했는지 확인하고 Universal Broker 설치 및 구성 기본 단계를 따르십시오.
Last updated