Überwachung CloudFormation und Git-Synchronisierung von Ereignissen mit EventBridge - AWS CloudFormation

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 CloudFormation und Git-Synchronisierung von Ereignissen mit EventBridge

Amazon EventBridge ist ein serverloser Service, der Ereignisse verwendet, um Anwendungskomponenten miteinander zu verbinden, 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.

CloudFormation Generiert wie bei vielen AWS Diensten Ereignisse und sendet sie an den EventBridge Standard-Event-Bus, der in jedem AWS-Konto automatisch bereitgestellt wird. Ein Event Bus ist ein Router, der Ereignisse empfängt und sie an null oder mehr Ziele weiterleitet. Regeln, die Sie für den Event-Bus angeben, werten Ereignisse aus, sobald sie eintreffen. Jede Regel prüft, ob ein Ereignis dem Ereignismuster der Regel entspricht. Wenn das Ereignis übereinstimmt, sendet der Event-Bus das Ereignis an die angegebenen Ziele.

Weitere Informationen finden Sie unter Erste Schritte mit Amazon EventBridge im EventBridge Amazon-Benutzerhandbuch.

AWS Dienste senden Ereignisse an den EventBridge Standard-Event-Bus. Wenn das Ereignis mit dem Ereignismuster einer Regel übereinstimmt, wird das Ereignis an die für diese Regel angegebenen Ziele EventBridge gesendet.

CloudFormation und Übersicht über Git-Sync-Ereignisse

CloudFormation sendet Ereignisse an EventBridge jedes Mal, wenn ein Vorgang zum Erstellen, Aktualisieren, Löschen oder zur Erkennung von Abweichungen auf einem Stack ausgeführt wird. CloudFormation sendet auch Ereignisse an, EventBridge um Statusänderungen an Stack-Sets und Stack-Set-Instanzen vorzunehmen. Sie können EventBridge Regeln verwenden, um Ereignisse an Ihre definierten Ziele weiterzuleiten. Diese Ereignisse werden garantiert zugestellt, und es kann sein, dass sie nicht in der richtigen Reihenfolge zugestellt werden.

Da CloudFormation Ereignisse Änderungen an Stacks oder Stack-Sets und ihren Ressourcen darstellen, können Sie sie verwenden, um Workflows zu initiieren, die mit den jeweiligen Ereignissen verknüpft sind. Beispielsweise:

  • Erstellen Sie Stapel- oder Stackset-spezifische Tags für alle Ressourcen, über die Sie bereitgestellt werden. CloudFormation

  • Stellen Sie eine Zuordnung zwischen einem CloudFormation Stack oder einem Stack-Set und einem Amazon WorkSpaces Application Manager (AmazonWAM) her.

  • Geben Sie eine Zuordnung zu einem AppRegistry für den erstellten Stack oder Stack-Set an.

Die folgenden Ereignisse werden vom Standardereignisbus in generiert CloudFormation und an diesen gesendet EventBridge. Weitere Informationen finden Sie unter CloudFormation Referenz zu den Einzelheiten der Ereignisse.

Ereignistyp Beschreibung Ereignisquelle

Änderung des Ressourcenstatus

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 unterAWS Referenz zu Ressourcen- und Eigenschaftstypen.

AWS CloudFormation

Änderung des Stack-Status

Stellt eine Statusänderung eines bestimmten Stacks dar.

Einzelheiten zum Code finden Sie unterStack-Statuscodes.

AWS CloudFormation

Änderung des Status der Drift-Erkennung

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

StackSetÄnderung des Status

Stellt eine Statusänderung eines bestimmten Stack-Sets dar.

AWS CloudFormation

StackSet Änderung des Status der Stack-Instance

Stellt eine Statusänderung einer bestimmten StackSet Stack-Instance dar.

Einzelheiten zum Code finden Sie unterStack-Instance-Statuscodes.

AWS CloudFormation

StackSet Betriebsstatus

Stellt eine Statusänderung einer bestimmten StackSet Operation dar.

Einzelheiten zum Code finden Sie unterStackSets Statuscodes.

AWS CloudFormation

Darüber hinaus sendet AWS CloudFormation Git Sync Ereignisse für Statusänderungen für Repository-Synchronisierungen und Ressourcensynchronisierungen an. EventBridge

Die folgenden Git-Sync-Ereignisse werden vom Standardereignisbus in generiert CodeConnections und an diesen gesendet EventBridge. Weitere Informationen finden Sie unter CloudFormation Referenz zu den Einzelheiten der Ereignisse.

Ereignistyp Beschreibung Ereignisquelle

Änderung des Repository-Synchronisierungsstatus

Stellt eine Statusänderung einer Git-Repository-Synchronisierung dar.

AWS CodeConnections

Änderung des Status der Ressourcensynchronisierung

Stellt eine Statusänderung einer Git-Ressourcensynchronisierung dar.

AWS CodeConnections

EventBridge Amazon-Berechtigungen

CloudFormation benötigt keine zusätzlichen Berechtigungen für die Übermittlung von Ereignissen an EventBridge. Die Ereignisse enthalten Informationen, die bereits über CloudFormation die API Betriebsabläufe verfügbar sind.

Für die von Ihnen angegebenen Ziele sind möglicherweise bestimmte Berechtigungen oder Konfigurationen erforderlich. Weitere Informationen zur Verwendung bestimmter Dienste für Ziele finden Sie unter EventBridge Amazon-Ziele im EventBridge Amazon-Benutzerhandbuch.