Veröffentlicht am: Nov 29, 2021
Sie können jetzt Amazon-S3-Ereignisbenachrichtigungen mit Amazon EventBridge verwenden, um ereignisgesteuerte Anwendungen basierend auf Änderungen an den in S3 gespeicherten Daten zu erstellen, zu skalieren und bereitzustellen. Dies macht es einfacher, auf neue Daten in S3 zu reagieren, mehrere Anwendungen zu erstellen, die gleichzeitig auf Objektänderungen reagieren, und vergangene Ereignisse wiederzugeben, ohne zusätzliche Kopien von Objekten zu erstellen oder neue Software zu entwickeln. Mit erhöhter Flexibilität, Ereignisse zu verarbeiten und an mehrere Ziele zu senden, können Sie jetzt sicherer neue Serverless-Anwendungen mit erweiterten Analysen und Machine Learning nach Maß erstellen, ohne benutzerdefinierten Single-Use-Code schreiben zu müssen.
Mit Amazon-S3-Ereignisbenachrichtigungen mit Amazon EventBridge können Sie erweiterte Filter- und Routing-Funktionen nutzen und Ereignisse an 18 Ziele senden, darunter AWS Lambda, Amazon Kinesis, AWS Step Functions und Amazon SQS. S3-Ereignisbenachrichtigungen mit EventBridge können Ihre Architektur vereinfachen, indem Sie jedes Attribut oder eine Kombination von Attributen für Objekte in einem S3-Ereignis abgleichen können. Dadurch können Sie Ereignisse nach Objektgröße, Zeitbereich oder anderen Ereignismetadatenfeldern filtern, bevor Sie eine AWS-Lambda-Zielfunktion oder andere Ziele aufrufen. Wenn beispielsweise Millionen von Audiodateien in einen S3 Bucket hochgeladen werden, können Sie nach bestimmten Dateien filtern und eine Ereignisbenachrichtigung an mehrere Workflows senden. Durch diese mehrfachen Workflows kann dasselbe Ereignis verwendet werden, um eine Audiodatei zu transkribieren, ihr Medienformat für das Streaming zu ändern und Machine Learning anzuwenden, um eine Stimmungsbewertung zu generieren. Schließlich können Sie auch S3-Ereignisse archivieren und wiedergeben, sodass Sie im Fehlerfall oder beim Hinzufügen eines neuen Anwendungsmoduls ein Ereignis erneut verarbeiten können.
Amazon-S3-Ereignisbenachrichtigungen in Amazon EventBridge sind jetzt in allen kommerziellen AWS-Regionen verfügbar. Sie können mit wenigen Klicks in der AWS-Managementkonsole oder mit einer einzigen API-Anfrage beginnen, S3-Ereignisbenachrichtigungen an Amazon EventBridge zu senden. Weitere Informationen finden Sie im S3-Benutzerhandbuch oder auf unserem AWS-News-Blog. Informationen zu den Preisen finden Sie unter dem Reiter Preise von Amazon EventBridge.
Hinweis: AWS-Services generieren Ereignisse, die Lambda-Funktionen aufrufen und Lambda-Funktionen können Nachrichten an AWS-Services senden. Um Endlosschleifen zu vermeiden, empfehlen wir, darauf zu achten, dass Lambda-Funktionen keine Services oder APIs auf eine Weise aufrufen, die einen weiteren Aufruf dieser Funktion auslöst.