View a markdown version of this page

Gerenciando eventos de acordos de contêineres com a Amazon EventBridge - AWS Marketplace

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Gerenciando eventos de acordos de contêineres com a Amazon EventBridge

Você pode usar EventBridge a Amazon para receber notificações sobre alterações nos contratos com clientes para seus produtos em contêineres em AWS Marketplace. Os eventos são enviados para alterações no ciclo de vida do contrato, para que você possa acompanhar quando os clientes se inscrevem, alteram ou cancelam. Esses eventos têm duas funções principais:

  • Fabricante — O fabricante original do produto (ISV) em um acordo de revenda de parceiros de canal (CPPO).

  • Proponente — A parte que estende a oferta diretamente ao comprador. Este é o ISV para ofertas diretas ou o parceiro de canal para ofertas de CPPO.

Dois padrões de venda distintos determinam se você, como ISV, atua como fabricante ou proponente. Sua função determina por meio de quais notificações você recebe EventBridge.

Padrão de venda Description Papel do ISV
AWS Marketplace oferta pública ou privada Você estende uma oferta ou contrato diretamente ao comprador. Fabricante e proponente
Oferta privada de parceiros de canal Um parceiro de canal autorizado a revender seu produto estende uma oferta ou contrato ao comprador. Fabricante

EventBridge eventos para produtos de contêineres

Quando ocorre uma AWS Marketplace transação, EventBridge envia eventos para seu barramento de eventos padrão. Sua função como fabricante ou proponente determina quais eventos você receberá.

Nome do evento Iniciado por Resposta Destinatário
Contrato de compra criado - Fabricante/Contrato de compra criado - Proponente Um novo contrato é criado, um contrato existente é substituído ou um contrato existente é renovado. O contrato de compra é registrado e as ações pós-venda são tomadas. Use a DescribeAgreement API para recuperar os detalhes completos do contrato. Fabricante e proponente
Contrato de compra alterado - Fabricante/Contrato de compra alterado - Proponente Um contrato existente é emendado. O registro do contrato de compra é atualizado. Fabricante e proponente
Contrato de compra encerrado - Fabricante/Contrato de compra encerrado - Proponente Um contrato expirou, foi cancelado ou foi rescindido. O fechamento do contrato de compra é registrado. Fabricante e proponente
Licença atualizada - Fabricante A licença do cliente para o produto foi provisionada ou atualizada. Atualize os registros internos para refletir o estado atual da licença do cliente. Somente fabricante
Licença desprovisionada - Fabricante A licença do cliente para o produto está sendo revogada. Atualize os registros internos para mostrar que o cliente não tem mais uma licença ativa. Somente fabricante
nota

Os eventos de licença são enviados somente para contratos de contêiner que tenham uma licença associada.

AWS gerencia a medição automaticamente para produtos em contêineres — você não precisa realizar nenhuma ação em resposta a esses eventos para cumprir os direitos do cliente. Use eventos de licença para manter seus registros internos atualizados com o estado ativo da licença do cliente.

nota

Os tipos de eventos do contrato de compra para fabricante e proponente são quase idênticos, exceto pela presença de uma ID de autorização de revenda. Para evitar mensagens redundantes, somente o evento do contrato de compra do proponente é enviado quando você é o fabricante e o proponente.

Para ver a lista completa dos tipos de eventos e seus esquemas detalhados, consulte EventBridge Eventos da Amazon o Guia do Vendedor.

Integre EventBridge com seu produto de contêiner

Use EventBridge para rastrear eventos do ciclo de vida do contrato para sua listagem de contêineres em. AWS Marketplace

  • As regras do evento definem como reagir a um evento.

  • Os padrões de eventos são definidos nas regras de eventos e permitem que você filtre por tipos específicos de eventos enviados ao seu barramento de eventos padrão. Modelos de padrões para cada tipo de evento estão disponíveis no EventBridge console. Na etapa de configuração do padrão de eventos, selecione AWS serviços como origem do evento e AWS Marketplace Acordos e licenças como AWS serviço.

  • Todos os tipos de eventos de AWS Marketplace Acordos e Licenças usam a seguinte estrutura:

    { "detail-type": ["e.g. Purchase Agreement Ended - Manufacturer"], "source": ["aws.agreement-marketplace"] }
  • Os alvos são recursos que recebem eventos quando correspondem ao padrão de eventos definido para uma regra. Muitos AWS serviços se integram EventBridge e podem servir como alvos, incluindo AWS Lambda funções e o Amazon API Gateway. AWS Step Functions

Para obter mais informações sobre a configuração de EventBridge regras, consulte Introdução: criar uma regra de barramento de EventBridge eventos da Amazon.