Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge aus, um die neuesten Funktionen, Sicherheitsupdates und technischen Support zu nutzen.
Die Partnerereignisse von Event Grid ermöglichen es Kunden, Ereignisse zu abonnieren, die aus einem registrierten System kommen, wobei derselbe Mechanismus verwendet wird wie für alle anderen Ereignisquellen in Azure, z. B. ein Azure-Dienst. Diese registrierten Systeme, die in Event Grid integriert sind, werden als „Partner“ bezeichnet. Dieses Feature ermöglicht es Kunden auch, Ereignisse an Partnersysteme zu senden, die das Empfangen und Weiterleiten von Ereignissen an die Lösungen/Endpunkte des Kunden in ihrer Plattform unterstützen. In der Regel sind Partner SaaS- (Software-as-a-Service) oder ERP-Anbieter. Sie können aber auch Unternehmensplattformen sein, die ihre Ereignisse internen Teams zur Verfügung stellen möchten. Sie sind absichtlich in Event Grid integriert, um durchgängige Anwendungsfälle für Kunden realisieren zu können, die in Azure enden (Kunden abonnieren Ereignisse, die vom Partner gesendet werden) oder in einem Partnersystem enden (Kunden abonnieren Microsoft-Ereignisse, die von Azure Event Grid gesendet werden). Kunden verwenden Azure Event Grid, um von einem Partner veröffentlichte Ereignisse an unterstützte Ziele wie beispielsweise Webhooks, Azure Functions, Azure Event Hubs oder Azure Service Bus u. a. zu senden. Kund*innen sind auch darauf angewiesen, dass Azure Event Grid Ereignisse, die in Microsoft-Diensten wie Outlook, Teams oder Microsoft Entra ID entstehen, weiterzuleiten, sodass die Lösungen der Kundschaft auf sie reagieren können. Mit Partnerereignissen können Kunden ereignisgesteuerte Lösungen über Plattformen und Netzwerkgrenzen hinweg erstellen, um Ereignisse zuverlässig, sicher und in großem Umfang zu empfangen oder zu senden.
Hinweis
Dies ist ein konzeptioneller Artikel, den Sie durchlesen müssen, bevor Sie sich als Partner für Azure Event Grid entscheiden. Eine Schritt-für-Schritt-Anleitung für das Onboarding als Event Grid-Partner im Azure-Portal finden Sie unter Onboarding als Event Grid-Partner im Azure-Portal.
Als Partner erstellen Sie Event Grid-Ressourcen, mit denen Sie Ereignisse in Azure Event Grid veröffentlichen können, damit Kunden in Azure diese abonnieren können. Für die meisten Partner, z. B. SaaS-Anbieter, ist dies die einzige verwendete Integrationsfunktion.
Sie können auch Event Grid-Ressourcen erstellen, um Ereignisse von Azure Event Grid zu empfangen. Dieser Anwendungsfall ist für Organisationen gedacht, die eine Plattform besitzen oder verwalten, die ihren Kunden den Empfang von Ereignissen ermöglicht, indem entsprechende Endpunkte verfügbar gemacht werden. Einige dieser Organisationen sind ERP-Systeme, die auch über Ereignisroutingfunktionen innerhalb der jeweiligen Plattform verfügen, die eingehende Azure-Ereignisse an eine auf der Plattform gehostete Kundenanwendung sendet.
Wenn Sie Ereignisse veröffentlichen oder Ereignisse empfangen möchten, erstellen Sie dieselbe Art von Event Grid-Ressourcen, indem Sie diese allgemeinen Schritte ausführen.
Wenden Sie sich unter askgrid@microsoft.com an das Event Grid-Team, um Ihr Interesse zu kommunizieren, Partner zu werden. Nachdem Sie uns kontaktiert haben, führen wir Sie durch den Onboardingprozess und unterstützen Sie dabei, eine Eintrittskarte für Ihren Service in unseren Azure Event Grid-Katalog zu erhalten, damit Ihr Dienst im Azure-Portal gefunden werden kann.
Erstellen Sie eine Partnerregistrierung. Hierbei handelt es sich um eine globale Ressource, die Sie normalerweise einmal erstellen müssen.
Erstellen Sie einen Partnernamespace. Diese Ressource macht einen Endpunkt verfügbar, an den Sie Ereignisse in Azure veröffentlichen können. Geben Sie beim Erstellen des Partnernamespaces die erstellte Partnerregistrierung an.
Der Kunde autorisiert Sie, ein Partnerthema im Azure-Abonnement des Kunden zu erstellen.
Der Kunde greift auf Ihre Webseite zu oder führt einen Befehl aus (Sie definieren die Benutzerfunktionalität), um anzufordern, ob Ihre Ereignisse an Azure übertragen werden sollen oder Microsoft-Ereignisse in Ihrem System empfangen werden können. Als Reaktion auf diese Anforderung richten Sie Ihr abhängig von der Eingabe des Kunden entsprechend ein. Der Kunde kann beispielsweise die Möglichkeit erhalten, bestimmte Ereignisse in Ihrem System auszuwählen, die an Azure weitergeleitet werden sollen.
Erstellen Sie ein Partnerthema im Azure-Abonnement und der Ressourcengruppe des Kunden mithilfe von Kanälen. Kanäle sind Ressourcen, die in Partnernamespaces enthalten sind.
Der Kunde aktiviert das Partnerthema, das Sie in seinem Azure-Abonnement und seiner Ressourcengruppe erstellt haben.
Starten Sie die Veröffentlichung von Ereignissen in Ihrem Partnernamespace.
Hinweis
Sie müssen den Azure Event Grid-Ressourcenanbieter für jedes Azure-Abonnement registrieren, in dem Sie Event Grid-Ressourcen erstellen möchten. Andernfalls können keine Ressourcen erstellt werden.
Das Feature „Partnerereignisse“ kommt für Sie in Frage, wenn Sie eine oder mehrere der folgenden Anforderungen haben.
Als Partner verwalten Sie die folgenden Ressourcentypen.
Eine Registrierung enthält allgemeine Informationen zu einem Partner. Beim Erstellen eines Partnernamespaces ist eine Registrierung erforderlich. Das heißt, Sie müssen über eine Partnerregistrierung verfügen, um die erforderlichen Azure-Ressourcen für die Integration in Azure Event Grid zu erstellen.
Registrierungen sind global. Das heißt, dass sie keiner bestimmten Azure-Region zugeordnet sind. Sie können eine einzelne Partnerregistrierung erstellen und diese beim Erstellen Ihrer Partnernamespaces verwenden.
Ein Kanal ist eine geschachtelte Ressource für einen Partnernamespace. Ein Kanal erfüllt zwei Hauptzwecke:
Er ist der Ressourcentyp, mit dem Sie Partnerressourcen im Azure-Abonnement eines Kunden erstellen können. Wenn Sie einen Kanal vom Typ partner topic
erstellen, wird ein Partnerthema im Azure-Abonnement eines Kunden erstellt. Ein Partnerthema ist die Ressource eines Kunden, an die Ereignisse weitergeleitet werden, wenn ein Partnersystem Ereignisse veröffentlicht.
Ein Kanal hat denselben Lebenszyklus wie sein zugehöriges Kundenpartnerthema oder -ziel. Wenn z. B. ein Kanal vom Typ partner topic
gelöscht wird, wird auch das zugehörige Partnerthema des Kunden gelöscht. Wenn das Partnerthema vom Kunden gelöscht wird, wird genauso auch der zugehörige Kanal in Ihrem Azure-Abonnement gelöscht.
Er ist eine Ressource, die zum Weiterleiten von Ereignissen verwendet wird. Ein Kanal vom Typ partner topic
wird verwendet, um Ereignisse an das Partnerthema eines Kunden weiterzuleiten. Es werden zwei verschiedene Routingmodi unterstützt.
aeg-channel-name
, in dem Sie den Namen des Kanals angeben, an den Ereignisse weitergeleitet werden sollen. Da Kanäle die Darstellung von Partnerthemen eines Partners sind, werden die an den Kanal weitergeleiteten Ereignisse im Partnerthema des Kunden angezeigt. Diese Art von Routing ist eine neue Funktion, die nicht in event channels
vorhanden ist. Dort wird nur quellbasiertes Routing unterstützt. Das Kanalnamenrouting ermöglicht mehr Anwendungsfälle als das quellbasierte Routing, und wird daher als Routingmodus empfohlen. Beim Kanalnamenrouting kann beispielsweise ein Kunde fordern, das Ereignisse aus verschiedenen Ereignisquellen in einem einzelnen Partnerthema landen sollen.source
-Kontextattributes im Ereignis. Quellen werden Kanälen zugeordnet, und wenn ein Ereignis eine Quelle enthält, z. B. mit dem Wert „A“, wird dieses Ereignis an das Partnerthema weitergeleitet, das dem Kanal zugeordnet ist, der „A“ in seiner Quelleigenschaft enthält.Möglicherweise möchten Sie die Ereignistypen deklarieren, die an den Kanal und an das zugehörige Partnerthema weitergeleitet werden. Ereignistypen werden Kunden beim Erstellen von Ereignisabonnements im Partnerthema angezeigt und werden verwendet, um die spezifischen Ereignistypen auszuwählen, die an ein Ereignishandlerziel gesendet werden sollen. Weitere Informationen
Wichtig
Ereignistypen können auf dem Kanal verwaltet werden und sobald die Werte aktualisiert wurden, werden Änderungen sofort im zugehörigen Partnerthema angezeigt.
Ein Partnernamespace ist eine regionale Ressource mit einem Endpunkt, um Ereignisse in Azure Event Grid zu veröffentlichen. Partnernamespaces enthalten entweder Kanäle oder Ereigniskanäle (Legacyressource). Sie müssen Partnernamespaces in Regionen erstellen, in denen Kunden Partnerthemen oder -ziele anfordern, da sich Kanäle und ihre entsprechenden Partnerressourcen in derselben Region befinden müssen. Ein Kanal in einer bestimmten Region, für den sich das zugehörige Partnerthema beispielsweise in einer anderen Region befindet, ist nicht möglich.
Partnernamespaces enthalten entweder Kanäle oder Ereigniskanäle. Er wird durch die Eigenschaft partner topic routing mode im Namespace bestimmt. Bei Einstellung auf Channel name header sind Kanäle der einzige Ressourcentyp, der unter dem Namespace erstellt werden kann. Wenn Source attribute in event als Routingmodus für Partnerthemen festgelegt wird, kann der Namespace nur Ereigniskanäle enthalten. Beachten Sie, dass die Entscheidung, den richtigen Wert für die Eigenschaft partner topic routing mode
festzulegen, keine Entscheidung zwischen Kanalnamenrouting oder quellbasiertem Routing ist. Kanäle unterstützen beides. Es ist eher eine Entscheidung zwischen der Verwendung der neuartigen Routingressource – den Kanälen – und der Verwendung einer Legacyressource – den Ereigniskanälen.
Ein Ereigniskanal ist die Ressource, die zuerst für Partnerereignisse veröffentlicht wurde, um eingehende Ereignisse an Partnerthemen weiterzuleiten. Ereigniskanäle unterstützen nur das quellbasierte Routing und stellen immer ein Kundenpartnerthema dar.
Wichtig
Ereigniskanäle gelten als veraltet. Daher wird empfohlen, Kanäle zu verwenden.
Ein verifizierter Partner ist eine Partnerorganisation, deren Identität von Microsoft überprüft wurde. Es wird dringend empfohlen, Ihre Organisation verifizieren zu lassen. Kunden bevorzugen Partner, die verifiziert wurden, da eine solche Überprüfung größere Sicherheit bietet, dass sie es mit einer rechtmäßigen Organisation zu tun haben. Nach der Überprüfung profitieren Sie von einer Präsenz im Event Grid-Katalog, in dem Kunden Ihren Dienst leicht finden und beim Abonnieren Ihrer Ereignisse beispielsweise Erfahrungen von Erstanwendern erhalten können.
Kunden autorisieren Sie, Partnerthemen in ihrem Azure-Abonnement zu erstellen. Die Autorisierung wird für eine bestimmte Ressourcengruppe in einem Azure-Kundenabonnement erteilt und ist zeitlich gebunden. Sie müssen den Kanal vor dem vom Kunden festgelegten Ablaufdatum erstellen. Sie sollten über eine Dokumentation verfügen, die den Kunden ein angemessenes Zeitfenster zum Konfigurieren Ihres Systems zum Senden oder Empfangen von Ereignissen sowie zum Erstellen des Kanals vor Ablauf der Autorisierung vorschlägt. Wenn Sie versuchen, einen Kanal ohne Autorisierung oder nach Ablauf zu erstellen, schlägt die Kanalerstellung fehl, sodass keine Ressource im Azure-Abonnement des Kunden erstellt wird.
Hinweis
Seit ungefähr dem 30. Juni 2022 verlangt Event Grid Autorisierungsprüfungen zum Erstellen von Partnerthemen. Ihre Dokumentation sollte Ihre Kunden bitten, Ihnen Autorisierung als Voraussetzung zu erteilen, bevor Sie einen Kanal erstellen.
Wichtig
Ein verifizierter Partner ist kein autorisierter Partner. Selbst wenn ein Partner von Microsoft überprüft wurde, müssen Sie immer noch autorisiert werden, um ein Partnerthema im Azure-Abonnement des Kunden erstellen zu können.
Der Kunde aktiviert das Partnerthema oder -ziel, das Sie für ihn erstellt haben. An diesem Punkt ändert sich der Aktivierungsstatus des Kanals in Activated. Sobald ein Kanal aktiviert wurde, können Sie mit der Veröffentlichung von Ereignissen auf dem Endpunkt des Partnernamespace beginnen, der den Kanal enthält.
Sie haben zwei Möglichkeiten:
Microsoft.Resources.ResourceWriteSuccess
-Ereignisse, wenn ein Kanal aktualisiert wird. Anschließend müssen Sie den Status des Kanals mit der Azure Resource Manager-ID lesen, die im Ereignis bereitgestellt wird, um festzustellen, ob die Aktualisierung durch Änderung des Aktivierungsstatus in Activated erfolgt ist.Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenSchulung
Zertifizierung
Microsoft Certified : Azure Administrator Associate - Certifications
Faites la démonstration de compétences clés pour configurer, sécuriser et administrer des fonctions professionnelles clés dans Microsoft Azure.