기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon EventBridge를 사용하여 컨테이너 계약 이벤트 관리
Amazon EventBridge를 사용하여 컨테이너 제품의 고객 계약 변경 사항에 대한 알림을 받을 수 있습니다 AWS Marketplace. 이벤트는 계약 수명 주기 변경을 위해 전송되므로 고객이 구독, 수정 또는 취소하는 시기를 추적할 수 있습니다. 이러한 이벤트는 두 가지 기본 역할을 수행합니다.
-
제조업체 - 채널 파트너 재판매(CPPO) 계약의 원래 제품 제조업체(ISV)입니다.
-
제안자 - 구매자에게 직접 제안을 전달하는 당사자입니다. 직접 제안의 ISV 또는 CPPO 제안의 채널 파트너입니다.
두 가지 판매 패턴에 따라 ISV로서 제조업체 또는 제안자 역할을 하는지 여부가 결정됩니다. 역할은 EventBridge를 통해 수신하는 알림을 결정합니다.
| 판매 패턴 | 설명 | ISV의 역할 |
|---|---|---|
| AWS Marketplace 공개 또는 비공개 제안 | 제안 또는 계약을 구매자에게 직접 제공합니다. | 제조업체와 제안자 모두 |
| 채널 파트너 비공개 제안 | 제품을 재판매할 권한이 있는 채널 파트너가 구매자에게 제안 또는 계약을 제공합니다. | 제조업체 |
컨테이너 제품에 대한 EventBridge 이벤트
AWS Marketplace 트랜잭션이 발생하면 EventBridge는 이벤트를 기본 이벤트 버스로 전송합니다. 제조업체 또는 제안자의 역할에 따라 수신하는 이벤트가 결정됩니다.
| 이벤트 이름 | 시작 위치 | 응답 | 수신자 |
|---|---|---|---|
| 구매 계약 생성됨 - 제조업체/구매 계약 생성됨 - 제안자 | 새 계약이 생성되거나, 기존 계약이 교체되거나, 기존 계약이 갱신됩니다. | 구매 계약이 기록되고 판매 후 조치가 취해집니다. DescribeAgreement API를 사용하여 전체 계약 세부 정보를 검색합니다. |
제조업체 및 제안자 |
| 구매 계약 수정 - 제조업체/구매 계약 수정 - 제안자 | 기존 계약이 수정되었습니다. | 구매 계약 레코드가 업데이트됩니다. | 제조업체 및 제안자 |
| 구매 계약 종료됨 - 제조업체/구매 계약 종료됨 - 제안자 | 계약이 만료, 취소 또는 해지되었습니다. | 구매 계약 해지가 기록됩니다. | 제조업체 및 제안자 |
| 라이선스 업데이트됨 - 제조업체 | 제품에 대한 고객의 라이선스가 프로비저닝되거나 업데이트되었습니다. | 고객의 현재 라이선스 상태를 반영하도록 내부 레코드를 업데이트합니다. | 제조업체만 해당 |
| 라이선스 프로비저닝 해제됨 - 제조업체 | 제품에 대한 고객의 라이선스가 취소되고 있습니다. | 고객에게 더 이상 활성 라이선스가 없음을 반영하도록 내부 레코드를 업데이트합니다. | 제조업체만 해당 |
참고
라이선스 이벤트는 연결된 라이선스가 있는 컨테이너 계약에 대해서만 전송됩니다.
AWS 는 컨테이너 제품에 대한 측정을 자동으로 처리하므로 고객 권한을 이행하기 위해 이러한 이벤트에 대응하여 조치를 취할 필요가 없습니다. 라이선스 이벤트를 사용하여 내부 레코드를 고객의 활성 라이선스 상태로 최신 상태로 유지합니다.
참고
제조업체 및 제안자에 대한 구매 계약 이벤트 유형은 resaleAuthorization ID가 있다는 점을 제외하면 거의 동일합니다. 중복 메시지를 방지하기 위해 제조업체와 제안자 모두인 경우 제안자 구매 계약 이벤트만 전송됩니다.
이벤트 유형 및 세부 스키마의 전체 목록은 판매자 안내서Amazon EventBridge 이벤트의 섹션을 참조하세요.
EventBridge를 컨테이너 제품과 통합
EventBridge를 사용하여 컨테이너 목록에 대한 계약 수명 주기 이벤트를 추적합니다 AWS Marketplace.
-
이벤트 규칙은 이벤트에 대응하는 방법을 정의합니다.
-
이벤트 패턴은 이벤트 규칙에 정의되며 기본 이벤트 버스로 전송되는 특정 이벤트 유형을 필터링할 수 있습니다. 각 이벤트 유형의 패턴 템플릿은 EventBridge 콘솔에서 사용할 수 있습니다. 이벤트 패턴 구성 단계에서 AWS 서비스를 이벤트 소스로 선택하고 AWS Marketplace 계약 및 라이선스를 AWS 서비스로 선택합니다.
-
모든 AWS Marketplace 계약 및 라이선스 이벤트 유형은 다음 구조를 사용합니다.
{ "detail-type": ["e.g. Purchase Agreement Ended - Manufacturer"], "source": ["aws.agreement-marketplace"] } -
대상은 규칙에 정의된 이벤트 패턴과 일치할 때 이벤트를 수신하는 리소스입니다. 많은 AWS 서비스가 EventBridge와 통합되며 AWS Lambda 함수 AWS Step Functions및 Amazon API Gateway를 포함한 대상으로 사용할 수 있습니다.
EventBridge 규칙 설정에 대한 자세한 내용은 시작하기: Amazon EventBridge 이벤트 버스 규칙 생성을 참조하세요.