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.
Überwachung von CloudFormation- und Git-Synchronisierungsereignissen mit EventBridge
Amazon EventBridge ist ein Serverless-Service, der mithilfe von Ereignissen Anwendungskomponenten miteinander verbindet, sodass Sie leichter skalierbare, ereignisgesteuerte Anwendungen erstellen können. Bei der ereignisgesteuerten Architektur werden lose gekoppelte Softwaresysteme entwickelt, die zusammenarbeiten, indem sie Ereignisse senden und darauf reagieren. Ereignisse stellen eine Veränderung in einer Ressource oder Umgebung dar.
Wie bei vielen AWS-Diensten erzeugt und sendet CloudFormation Ereignisse an den EventBridge Standard-Event-Bus, der automatisch in jedem AWS-Kontobereitgestellt wird. Ein Event Bus ist ein Router, der Ereignisse empfängt und sie an null oder mehr Ziele weiterleitet. Die Regeln, die Sie für den Event Bus festlegen, werten die Ereignisse aus, sobald sie eintreffen. Jede Regel prüft, ob ein Ereignis dem Ereignismuster der Regelentspricht. Wenn das Ereignis übereinstimmt, sendet der Event Bus das Ereignis an das/die angegebene(n) Ziel(e).
Weitere Informationen finden Sie unter Erste Schritte mit Amazon EventBridge im Amazon EventBridge Benutzerhandbuch.
Themen
Übersicht der CloudFormation- und Git-Synchronisierungsereignisse
CloudFormation sendet Ereignisse an EventBridge, wenn eine Aktion zum Erstellen, Aktualisieren, Löschen oder Erkennen von Abweichungen auf einem Stack ausgeführt wird. CloudFormation sendet auch Ereignisse an EventBridge bei Statusänderungen an Stack-Sets und Stack-Set-Instances. Sie können EventBridge-Regeln verwenden, um Ereignisse an von Ihnen definierte Ziele weiterzuleiten. Diese Ereignisse werden garantiert zugestellt, und sie können auch außer der Reihe zugestellt werden.
Da CloudFormation-Ereignisse Änderungen an Stacks oder Stack-Sets und ihren Ressourcen darstellen, können Sie damit Workflows initiieren, die den jeweiligen Ereignissen zugeordnet sind. Zum Beispiel:
-
Erstellen Sie Stack- oder Stack-Set-spezifische Tags für alle über CloudFormation bereitgestellten Ressourcen.
-
Stellen Sie eine Zuordnung zwischen einem CloudFormation-Stack oder -Stack-Set und einem Amazon WorkSpaces Application Manager (Amazon WAM) her.
-
Geben Sie eine Zuordnung zu einer AppRegistry für den erstellten Stack oder Stack-Set an.
Die folgenden Ereignisse werden von CloudFormation generiert und an den Standard-Event-Bus in EventBridge gesendet. Weitere Informationen finden Sie unter Detailreferenz zu CloudFormation-Ereignissen.
| Ereignistyp | Beschreibung | Ereignisquelle |
|---|---|---|
|
Aktualisierungen, die für einen Stack durchgeführt werden und die zugrunde liegenden Ressourceneigenschaften ändern. Eine vollständige Liste der unterstützten AWS Ressourcentypen finden Sie in der AWS Ressourcen- und Eigenschaftstypen-Referenz. |
AWS CloudFormation |
|
|
Stellt eine Statusänderung eines bestimmten Stacks dar. Einzelheiten zum Code finden Sie unter Stack-Statuscodes. |
AWS CloudFormation |
|
|
Stellt eine vom Benutzer initiierte Aktualisierung der Abweichungserkennung für einen bestimmten Stack dar. Eine vollständige Liste der vollständig veränderlichen und unveränderlichen Typen, die die Drifterkennung unterstützen, finden Sie unter Unterstützung für Ressourcentypen. |
AWS CloudFormation |
|
|
Stellt eine Statusänderung eines bestimmten Stack-Sets dar. |
AWS CloudFormation |
|
|
Stellt eine Statusänderung einer bestimmten StackSet-Stack-Instance dar. Einzelheiten zum Code finden Sie unter Stack-Instance-Statuscodes. |
AWS CloudFormation |
|
|
Stellt eine Statusänderung eines bestimmten StackSet-Vorgangs dar. Einzelheiten zum Code finden Sie unter StackSets Statuscodes. |
AWS CloudFormation |
Außerdem sendet AWS CloudFormation Git sync Ereignisse für Statusänderungen bei Repository-Synchronisierungen und Ressourcen-Synchronisierungen an EventBridge.
Die folgenden Git-Synchronisierungsereignisse werden von CodeConnections erzeugt und an den Standard-Event-Bus in EventBridge gesendet. Weitere Informationen finden Sie unter Detailreferenz zu CloudFormation-Ereignissen.
| Ereignistyp | Beschreibung | Ereignisquelle |
|---|---|---|
|
Stellt eine Statusänderung bei der Synchronisierung eines Git-Repositorys dar. |
AWS CodeConnections |
|
|
Stellt eine Statusänderung einer Git-Ressourcen-Synchronisierung dar. |
AWS CodeConnections |
Amazon-EventBridge-Berechtigungen
CloudFormation benötigt keine zusätzlichen Berechtigungen, um Ereignisse an EventBridge zu liefern. Die Ereignisse enthalten Informationen, die bereits über die API-Operationen von CloudFormation verfügbar sind.
Die von Ihnen angegebenen Ziele benötigen möglicherweise bestimmte Berechtigungen oder Konfigurationen. Weitere Einzelheiten zur Verwendung bestimmter Services für Ziele finden Sie unter Amazon-EventBridge-Ziele im Benutzerhandbuch von EventBridge.