Gestión de eventos de suscripción de SaaS con Amazon EventBridge - AWS Marketplace

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Gestión de eventos de suscripción de SaaS con Amazon EventBridge

Puede utilizar Amazon EventBridge para integrar y gestionar productos SaaS con. AWS Marketplace Los eventos se envían para avisar de los cambios en las suscripciones de los clientes y en los derechos contractuales de tus productos. Recibes notificaciones cuando los clientes se suscriben, cuando cambian sus derechos y cuando cancelan, para que sepas exactamente cuándo conceder o revocar el acceso. Estos eventos cumplen dos funciones principales:

  • Fabricante: es el fabricante original del producto que aparece en la lista AWS Marketplace, también conocido como proveedor de soluciones independiente (ISV).

  • Proponente: es el proponente original del acuerdo de compra del producto que aparece en. AWS Marketplace Puede ser el ISV o un socio de canal autorizado para revender el producto.

Dos patrones de venta distintos determinan si usted, como ISV, actúa como fabricante o como proponente. Tu función determina las notificaciones que recibes. EventBridge

Patrón de venta Description (Descripción) El papel de ISV
AWS Marketplace oferta pública o privada Extiendes una oferta o un acuerdo directamente al comprador. Tanto el fabricante como el proponente
Oferta privada para socios de canal Un socio de canal autorizado a revender tu producto extiende una oferta o un acuerdo al comprador. Manufacturer (Fabricante)

EventBridge eventos para productos SaaS

Cuando se produce una AWS Marketplace transacción, EventBridge envía los eventos al bus de eventos predeterminado. Tu función como fabricante o proponente determina los eventos que recibes.

Nombre de evento Iniciado por Respuesta Recipient
  • Acuerdo de compra creado: fabricante

  • Acuerdo de compra creado: proponente

Se crea un nuevo acuerdo, se reemplaza un acuerdo existente o se renueva un acuerdo existente. Se registra el acuerdo de compra y se toman las medidas posteriores a la venta. DescribeAgreement La API se utiliza para determinar si el nuevo acuerdo es una versión de prueba gratuita. Fabricante y proponente
  • Contrato de compra modificado: fabricante

  • Contrato de compra modificado: proponente

Se modifica un acuerdo existente. Se modifica el registro del acuerdo de compra. Fabricante y proponente
  • Acuerdo de compra finalizado: fabricante

  • Contrato de compra finalizado: proponente

Un acuerdo ha caducado, se cancela, se rescinde. El cierre del acuerdo de compra se registra y se llevan a cabo las acciones de cancelación posteriores al acuerdo. ISV comienza a revocar los derechos de los clientes. Fabricante y proponente
Licencia actualizada: fabricante El derecho del comprador a un producto ha cambiado. Los derechos de los clientes se comprueban mediante la GetEntitlements API y los servicios se aprovisionan en consecuencia. Solo fabricante
Licencia desaprovisionada: fabricante El derecho del comprador a adquirir un producto ha caducado. En el caso de los productos basados en el uso, este evento marca el inicio de un período final de presentación de informes de 1 hora. Los vendedores deben recopilar e informar de cualquier uso no declarado mediante la API. BatchMeterUsage Cuando se cierre este período, los derechos de los clientes se revocarán por completo y ya no se aceptarán los informes de uso. Solo fabricante
nota

Los tipos de eventos de acuerdo de compra para el fabricante y el proponente son prácticamente idénticos, excepto por la presencia de un identificador de autorización de reventa. Para evitar mensajes redundantes, solo se envía el evento del acuerdo de compra del proponente cuando usted es tanto el fabricante como el proponente.

Para ver la lista completa de los tipos de eventos y sus esquemas detallados, consulta EventBridge Eventos de Amazon la Guía del vendedor.

Ventana de informes de uso final para los productos basados en el uso

En el caso de los productos con un componente de facturación basado en el uso, AWS Marketplace da a los vendedores una hora para enviar los registros de uso final de los clientes cuyos derechos hayan caducado. Transcurrido este período, la BatchMeterUsage API rechaza el uso denunciado y no puedes facturar al cliente.

AWS Marketplace envía el evento License Deprovisioned: Manufacturer para marcar el inicio de la última ventana de informes. Tras recibir este evento, los vendedores disponen de una hora para recopilar cualquier uso no declarado por parte del cliente y denunciarlo mediante la API. BatchMeterUsage

Una vez que se cierre el período de una hora, AWS Marketplace revoca por completo los derechos del cliente y ya no acepta informes de uso.

Intégrelo EventBridge con su producto SaaS

Úselo EventBridge para integrar sus operaciones de aprovisionamiento de inquilinos con su anuncio de SaaS en AWS Marketplace.

  • Las reglas de eventos definen cómo reaccionar ante un evento. Estas reglas pueden reaccionar inmediatamente o según un cronograma establecido.

  • Los patrones de eventos se definen en las reglas de los eventos y permiten filtrar los tipos de eventos específicos que se envían al bus de eventos predeterminado. Las plantillas de patrones para cada tipo de evento están disponibles en la EventBridge consola. En el paso de configuración del patrón de eventos, seleccione AWS los servicios como origen del evento y AWS Marketplace Agreements and Licences como el AWS servicio.

    • Todos los tipos de eventos de contratos y licencias de AWS Marketplace utilizan la siguiente estructura.

    { "detail-type": ["e.g. Purchase Agreement Ended - Manufacturer"], "source": ["aws.agreement-marketplace"] }
  • Los objetivos son recursos que reciben eventos cuando coinciden con el patrón de eventos definido para una regla. Muchos AWS servicios se integran EventBridge y pueden servir como objetivos, incluidas las funciones de Lambda, Step Functions y API Gateway.

Para obtener más información sobre la configuración de EventBridge reglas, consulta Cómo empezar: crear una regla de bus de EventBridge eventos de Amazon.