

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.

# Verwenden Sie EventBridge Regeln mit Image Builder Builder-Pipelines
<a name="ev-rules-for-pipeline"></a>

Veranstaltungen aus einer Vielzahl von Diensten AWS und Partnern werden nahezu in Echtzeit auf EventBridge Amazon-Eventbusse gestreamt. Sie können auch benutzerdefinierte Ereignisse generieren und Ereignisse aus Ihren eigenen Anwendungen an EventBridge senden. Die Event-Busse verwenden Regeln, um zu bestimmen, wohin die Ereignisdaten weitergeleitet werden sollen.

Image Builder Builder-Pipelines sind als EventBridge Regelziele verfügbar. Das bedeutet, dass Sie eine Image Builder Builder-Pipeline auf der Grundlage von Regeln ausführen können, die Sie erstellen, um auf Ereignisse auf dem Bus oder nach einem Zeitplan zu reagieren.

Eine Zusammenfassung der vom System generierten Ereignisse, an die Image Builder sendet EventBridge, finden Sie unter[Von Image Builder gesendete Ereignismeldungen](integ-eventbridge.md#integ-eb-event-summary).

**Anmerkung**  
Event-Busse sind regionsspezifisch. Die Regel und das Ziel müssen sich in derselben Region befinden.

**Topics**
+ [EventBridge Bedingungen](#ev-terms)
+ [EventBridge Regeln für Ihre Image Builder Builder-Pipeline anzeigen](#ev-rules-pipeline-tab)
+ [Verwenden Sie EventBridge Regeln, um einen Pipeline-Build zu planen](#ev-rules-schedule-pipeline)

## EventBridge Bedingungen
<a name="ev-terms"></a>

Dieser Abschnitt enthält eine Zusammenfassung der Begriffe, die Ihnen helfen sollen, zu verstehen, wie sie sich in Ihre Image Builder Builder-Pipelines EventBridge integrieren lassen.

Ereignis  
Beschreibt eine Änderung in einer Umgebung, die sich auf eine oder mehrere Anwendungsressourcen auswirken kann. Die Umgebung kann eine AWS Umgebung, ein SaaS-Partnerdienst oder eine Anwendung oder eine Ihrer Anwendungen oder Dienste sein. Sie können auch geplante Ereignisse auf einer Zeitleiste einrichten.

Event Bus  
Eine Pipeline, die Ereignisdaten von Anwendungen und Diensten empfängt.

Quelle  
Der Dienst oder die Anwendung, die das Ereignis an den Ereignisbus gesendet hat.

Ziel  
Eine Ressource oder ein Endpunkt, der EventBridge aufgerufen wird, wenn er einer Regel entspricht, und Daten vom Ereignis an das Ziel übermittelt.

Regel  
Eine Regel ordnet eintreffende Ereignisse zu und leitet diese zur Verarbeitung an Ziele weiter. Eine einzelne Regel kann ein Ereignis an mehrere Ziele senden, die dann parallel ausgeführt werden können. Regeln basieren entweder auf einem Ereignismuster oder einem Zeitplan.

Muster  
Ein Ereignismuster definiert die Ereignisstruktur und die Felder, denen eine Regel entspricht, um die Zielaktion auszulösen.

Plan  
Mit Zeitplanregeln wird eine Aktion nach einem Zeitplan ausgeführt, z. B. das Ausführen einer Image Builder Builder-Pipeline zur vierteljährlichen Aktualisierung eines Images. Es gibt zwei Arten von Zeitplanausdrücken:   
+ **Cron-Ausdrücke** — Entsprechen bestimmten Planungskriterien mithilfe der Cron-Syntax, mit der einfache Kriterien beschrieben werden können, z. B. wöchentliche Ausführung an einem bestimmten Tag. Sie können auch komplexere Kriterien festlegen, z. B. vierteljährlich am fünften Tag des Monats, zwischen 2 Uhr und 4 Uhr morgens.
+ **Kursausdrücke** — Geben Sie ein regelmäßiges Intervall an, in dem das Ziel aufgerufen wird, z. B. alle 12 Stunden.

## EventBridge Regeln für Ihre Image Builder Builder-Pipeline anzeigen
<a name="ev-rules-pipeline-tab"></a>

Auf der Registerkarte **EventBridge Regeln** auf der Detailseite von **Image Builder Image-Pipelines** werden EventBridge Ereignisbusse angezeigt, auf die Ihr Konto Zugriff hat, sowie die Regeln für den ausgewählten Ereignisbus, die für die aktuelle Pipeline gelten. Diese Registerkarte ist auch direkt mit der EventBridge Konsole verknüpft, über die Sie neue Ressourcen erstellen können.

**Aktionen, die mit der EventBridge Konsole verknüpft sind**
+ **Event-Bus erstellen**
+ **Regel erstellen**

Weitere Informationen EventBridge finden Sie in den folgenden Themen im * EventBridge Amazon-Benutzerhandbuch*.
+ [Was ist Amazon EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html)
+ [ EventBridge Amazon-Eventbusse](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-bus.html)
+ [ EventBridge Amazon-Veranstaltungen](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-events.html)
+ [ EventBridge Amazon-Regeln](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rules.html)

## Verwenden Sie EventBridge Regeln, um einen Pipeline-Build zu planen
<a name="ev-rules-schedule-pipeline"></a>

In diesem Beispiel erstellen wir mithilfe eines Ratenausdrucks eine neue Zeitplanregel für den Standard-Event-Bus. Die Regel in diesem Beispiel generiert alle 90 Tage ein Ereignis im Eventbus. Das Ereignis initiiert einen Pipeline-Build, um das Image zu aktualisieren.

1. Öffnen Sie die EC2 Image Builder Builder-Konsole unter [https://console.aws.amazon.com/imagebuilder/](https://console.aws.amazon.com/imagebuilder/).

1. Um eine Liste der Image-Pipelines anzuzeigen, die unter Ihrem Konto erstellt wurden, wählen Sie im Navigationsbereich **Image-Pipelines** aus.
**Anmerkung**  
Die Liste der Image-Pipelines enthält einen Indikator für den Typ des Ausgabe-Images, das von der Pipeline erstellt wird — AMI oder Docker.

1. Um Details anzuzeigen oder eine Pipeline zu bearbeiten, wählen Sie den Link **Pipeline-Name**. Dadurch wird die Detailansicht für die Pipeline geöffnet.
**Anmerkung**  
Sie können auch das Kontrollkästchen neben dem **Namen der Pipeline** aktivieren und dann **Detail anzeigen** auswählen.

1. Öffnen Sie die Registerkarte **EventBridge Regeln**.

1. Behalten Sie den Standard-Event-Bus bei, der im **Event-Bus-Bereich** vorausgewählt ist.

1. Wählen Sie **Regel erstellen** aus. Dadurch gelangen Sie zur Seite **Regel erstellen** in der EventBridge Amazon-Konsole.

1. Geben Sie einen Namen und eine Beschreibung für die Regel ein. Der Regelname muss innerhalb des Event-Busses für die ausgewählte Region eindeutig sein.

1. Wählen **Sie im Bereich „Muster definieren**“ die Option „**Zeitplan**“. Dadurch wird der Bereich erweitert, sodass für **jede Option die Option „Fester Tarif**“ ausgewählt ist.

1. Geben Sie `90` in das erste Feld ein und wählen Sie in der Drop-down-Liste **Tage** aus.

1. Führen Sie im Bereich **„Ziele auswählen“** die folgenden Aktionen aus:

   1. Wählen Sie `EC2 Image Builder` aus der Drop-down-Liste „**Ziel**“ aus.

   1. Um die Regel auf eine Image Builder Builder-Pipeline anzuwenden, wählen Sie die Zielpipeline aus der Dropdownliste **Image-Pipeline** aus.

   1. EventBridge benötigt die Erlaubnis, einen Build für die ausgewählte Pipeline zu initiieren. Behalten Sie für dieses Beispiel die Standardoption „**Eine neue Rolle für diese spezifische Ressource erstellen**“ bei.

   1. Wählen Sie **Add target** (Ziel hinzufügen) aus.

1. Wählen Sie **Create (Erstellen)** aus.

**Anmerkung**  
Weitere Informationen zu Einstellungen für Preisausdrucksregeln, die in diesem Beispiel nicht behandelt werden, finden Sie unter [Preisausdrücke](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule-schedule.html#eb-rate-expressions) im * EventBridge Amazon-Benutzerhandbuch*.