아마존 이벤트 브리지
Amazon EventBridge 통합은 Snyk 플랫폼 이벤트를 EventBridge로 보내어 Snyk 이벤트를 기존 AWS 환경에 통합할 수 있도록 합니다. 이 통합은 두 가지 유형의 이벤트를 보낼 수 있도록 구성될 수 있습니다:
Snyk 이슈 이벤트: 이 이벤트는 Snyk 프로젝트에서 새로운 문제가 발견되거나 문제가 업데이트될 때 보내집니다. 각 이벤트에는 발견된 취약성이나 다른 문제에 대한 정보가 포함되며, 문제 해결이 가능한지 여부 등을 포함합니다.
통합 설정을 위해 두 단계가 필요합니다:
Snyk 대시보드에서 EventBridge 통합을 구성합니다. 이렇게 하면 AWS 계정에 Snyk 파트너 이벤트 소스가 생성되며, EventBridge 대시보드에서 확인할 수 있습니다.
Amazon EventBridge에서 Snyk 통합을 구성합니다. 이 단계는 첫 번째 단계에서 생성된 Snyk 이벤트 소스를 EventBridge 이벤트 버스에 연결하는 것을 포함합니다.
이러한 단계를 완료하면 Snyk이 구성된 이벤트 버스로 즉시 이벤트를 보내기 시작합니다.
Snyk 대시보드에서 EventBridge 구성
Snyk 통합 페이지로 이동하여 EventBridge를 검색하거나 Cloud events 섹션으로 이동합니다. EventBridge 타일을 클릭하여 새 통합을 생성할 수 있습니다.

이 통합에 대한 이름을 입력하고 이벤트를 받을 AWS 계정 ID 및 AWS 리전을 선택하세요. 그런 다음 이 통합으로 전달하려는 이벤트 유형을 선택하세요. 동일한 계정/리전으로 둘 이상의 이벤트 유형을 보내려면 각 이벤트 유형에 대해 별도의 통합을 생성하세요.

양식 작성이 완료되면 통합 추가를 클릭하세요. 이 단계가 완료되면 Amazon EventBridge 콘솔에서 통합 설정을 완료해야 합니다.
Snyk 앱 승인
조직에 대해 처음으로 Amazon EventBridge 통합을 설정하는 경우, Snyk 앱 승인 흐름을 완료하라는 안내가 표시됩니다.

승인 흐름을 완료한 후에는 해당 통합의 설정 페이지로 리디렉션됩니다.
Amazon EventBridge에서 통합 구성
Snyk 측 EventBridge 통합을 구성한 후, EventBridge 콘솔에 새 파트너 이벤트 소스가 표시됩니다. EventBridge 콘솔로 이동하여 파트너 이벤트 소스 페이지로 이동합니다.

Snyk에서 생성된 이벤트 소스는 다음과 같은 패턴을 가집니다: aws.partner/snyk.io/org_<SNYK_ORG_ID>/<EVENT_TYPE>
이벤트 소스 이름을 클릭한 후 이벤트 버스와 연결을 클릭하고 이벤트 소스를 이벤트 버스에 연결하기 위해 안내에 따릅니다. 이벤트 소스가 이벤트 버스에 연결되면 Snyk이 즉시 이벤트를 전송하며 EventBridge에서 지원하는 모든 작업에 사용할 수 있습니다.
EventBridge 통합 관리 및 삭제
Snyk 대시보드의 EventBridge 통합 설정 페이지로 이동하여 관리하려는 통합의 이름을 클릭하세요.

통합의 이름을 클릭하면 통합 설정 페이지가 열리며, 통합에 대한 구성 정보가 표시됩니다.
통합을 삭제하려면 페이지 맨 아래로 스크롤하여 통합 제거 버튼을 클릭하고 삭제를 확인하세요.

이로써 Snyk 측의 통합 구성 및 AWS에서 이 통합과 관련된 파트너 이벤트 소스가 삭제됩니다. 이벤트 소스가 삭제되었는지 EventBridge 콘솔에서 확인할 수 있습니다.
이벤트 데이터 이해
Snyk 이슈 이벤트
이 이벤트 유형에는 Snyk 이슈에 대한 핵심 데이터가 포함되며 다음을 포함합니다:
취약성 유형 및 CVE 식별자
문제 심각도
문제 해결이 가능한지 여부
이벤트는 Open Cybersecurity Schema Framework finding 스키마를 사용하여 JSON 형식으로 작성됩니다.
Snyk 감사 이벤트
이 이벤트 유형은 Snyk 엔터프라이즈 플랜에서 사용할 수 있습니다. 자세한 내용은 요금제 및 가격을 참조하세요.
Last updated