Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwaltung von SaaS-Abonnementereignissen mit Amazon EventBridge
Sie können Amazon verwenden EventBridge , um SaaS-Produkte zu integrieren und zu verwalten AWS Marketplace. Es werden Ereignisse gesendet, um Änderungen an den Abonnements und Vertragsansprüchen der Kunden für Ihre Produkte vorzunehmen. Sie erhalten Benachrichtigungen, wenn Kunden ein Abonnement abschließen, wenn sich ihre Rechte ändern und wenn sie kündigen, sodass Sie genau wissen, wann Sie den Zugriff gewähren oder entziehen müssen. Diese Ereignisse haben zwei Hauptaufgaben:
-
Hersteller — Dies ist der ursprüngliche Produkthersteller des Angebots AWS Marketplace, auch bekannt als Independent Solution Vendor (ISV).
-
Anbieter — Dies ist der ursprüngliche Anbieter eines Kaufvertrags für das unter aufgeführte Produkt. AWS Marketplace Dabei kann es sich entweder um den ISV oder um einen Vertriebspartner handeln, der autorisiert ist, das Produkt weiterzuverkaufen.
Zwei unterschiedliche Verkaufsmuster bestimmen, ob Sie als ISV als Hersteller oder als Anbieter auftreten. Ihre Rolle bestimmt, über welche Benachrichtigungen Sie erhalten. EventBridge
| Verkaufsmuster | Description | Die Rolle von ISVs |
|---|---|---|
| AWS Marketplace öffentliches oder privates Angebot | Sie unterbreiten dem Käufer ein Angebot oder eine Vereinbarung direkt. | Sowohl Hersteller als auch Anbieter |
| Privates Angebot für Vertriebspartner | Ein Vertriebspartner, der autorisiert ist, Ihr Produkt weiterzuverkaufen, unterbreitet dem Käufer ein Angebot oder eine Vereinbarung. | Hersteller |
EventBridge Veranstaltungen für SaaS-Produkte
Wenn eine AWS Marketplace Transaktion stattfindet, werden Ereignisse EventBridge an Ihren Standard-Event-Bus gesendet. Ihre Rolle als Hersteller oder Anbieter bestimmt, welche Ereignisse Sie erhalten.
| Ereignisname | Initiiert von | Antwort | Empfänger |
|---|---|---|---|
|
Eine neue Vereinbarung wird erstellt, eine bestehende Vereinbarung wird ersetzt oder eine bestehende Vereinbarung wird erneuert. | Der Kaufvertrag wird aufgezeichnet und nach dem Verkauf werden Maßnahmen ergriffen. DescribeAgreement Die API wird verwendet, um festzustellen, ob es sich bei der neuen Vereinbarung um eine kostenlose Testversion handelt. |
Hersteller und Anbieter |
|
Eine bestehende Vereinbarung wird geändert. | Der Kaufvertragsdatensatz wird geändert. | Hersteller und Anbieter |
|
Ein Vertrag ist abgelaufen, wurde storniert, ist gekündigt. | Der Abschluss des Kaufvertrags wird aufgezeichnet und es werden auch Maßnahmen zur Kündigung nach Abschluss des Vertrags durchgeführt. ISV beginnt mit dem Widerruf von Kundenansprüchen. Bei nutzungsabhängigen Produkten meldet der ISV die endgültigen Nutzungsdaten, bevor das Ereignis zur Deprovisionierung der Lizenz gesendet und das Berichtsfenster geschlossen wird. | Hersteller und Anbieter |
| Lizenz aktualisiert — Hersteller | Der Anspruch des Käufers auf ein Produkt hat sich geändert. | Die Kundenansprüche werden mithilfe der GetEntitlements API geprüft und die Dienste werden entsprechend bereitgestellt. |
Nur Hersteller |
| Lizenz wurde deaktiviert — Hersteller | Der Anspruch des Käufers auf ein Produkt ist abgelaufen. | Kundenansprüche werden vollständig aufgehoben. | Nur Hersteller |
Anmerkung
Die Ereignistypen für Kaufverträge sind für Hersteller und Anbieter nahezu identisch, mit Ausnahme des Vorhandenseins einer ResaleAuthorization-ID. Um redundante Nachrichten zu vermeiden, wird nur das Kaufvertragsereignis des Vorschlagenden gesendet, wenn Sie sowohl der Hersteller als auch der Anbieter sind.
Informationen darüber, wie Sie auf diese Benachrichtigungen reagieren können, finden Sie in den folgenden Themen:
Die vollständige Liste der Ereignistypen und ihrer detaillierten Schemata finden Sie EventBridge Amazon-Veranstaltungen im Verkäuferleitfaden.
Melden Sie die endgültige Nutzung, bevor die Lizenz deprovisioniert wird
Für Produkte mit nutzungsabhängiger Fakturierung gibt AWS Marketplace Verkäufern eine Stunde Zeit, um die endgültigen Nutzungsdaten für Kunden einzureichen, deren Vertrag abgelaufen ist. Nach Ablauf dieses Zeitraums lehnt die BatchMeterUsage API die gemeldete Nutzung ab und Sie können dem Kunden keine Rechnung stellen. Die folgenden Ereignisse definieren den Start und das Ende dieses Fensters:
-
AWS Marketplace sendet das Ereignis „Kaufvertrag beendet“ nach Ablauf des Vertrags und markiert den Beginn des letzten Berichtsfensters. Verkäufer haben eine Stunde Zeit, um jegliche nicht gemeldete Nutzung für den Kunden zu erfassen und sie über die
BatchMeterUsageAPI zu melden. -
AWS Marketplace sendet das Ereignis zur Deprovisionierung der Lizenz, wenn die Rechte des Kunden vollständig zurückgezogen wurden und keine Nutzungsberichte mehr akzeptiert werden.
Integrieren EventBridge Sie in Ihr SaaS-Produkt
Verwenden Sie diese EventBridge Option, um Ihre Mandantenbereitstellungsvorgänge in Ihren SaaS-Eintrag auf AWS Marketplace zu integrieren.
-
Die Regeln für Ereignisse definieren, wie auf ein Ereignis reagiert werden soll. Diese Regeln können sofort oder nach einem festgelegten Zeitplan reagieren.
-
Ereignismuster sind in den Ereignisregeln definiert und ermöglichen es Ihnen, nach bestimmten Ereignistypen zu filtern, die an Ihren Standard-Event-Bus gesendet werden. Mustervorlagen für jeden Ereignistyp sind in der EventBridge Konsole verfügbar. Wählen Sie im Schritt zur Konfiguration des Ereignismusters AWS Dienste als Ereignisquelle und AWS Marketplace Agreements and Licenses als AWS Service aus.
-
Alle Ereignistypen für AWS Marketplace-Verträge und -Lizenzen verwenden die folgende Struktur.
{ "detail-type": ["e.g. Purchase Agreement Ended - Manufacturer"], "source": ["aws.agreement-marketplace"] } -
-
Ziele sind Ressourcen, die Ereignisse empfangen, wenn sie dem für eine Regel definierten Ereignismuster entsprechen. Viele AWS Dienste sind in diese integriert EventBridge und können als Ziele dienen, darunter Lambda-Funktionen, Step Functions und API Gateway.
Weitere Informationen zum Einrichten von EventBridge Regeln finden Sie unter Erste Schritte: Eine Amazon EventBridge Event Bus-Regel erstellen.