API Destinations

API Destinations ist eine neue Funktion für EventBridge, mit der Entwickler Ereignisse an viele On-Premises- oder Software-as-a-Service (SaaS)-Anwendungen zurücksenden können, um den Durchsatz und die Authentifizierung zu steuern. Kunden können Ereignisse mit einer Webadresse an jede webbasierte Anwendung senden, ohne sich Gedanken über das Schreiben von benutzerdefiniertem Code oder die Verwendung zusätzlicher Infrastrukturen machen zu müssen. Kunden können Regeln mit Eingabetransformationen konfigurieren, die das Format des Ereignisses auf das Format des empfangenden Dienstes abbilden, und Sie können EventBridge verwenden, um sich um die Sicherheit und Zustellung zu kümmern.  Erfahren Sie mehr in diesem Blogbeitrag.

Archiv und Replay-Ereignisse

Event Replay ist eine neue Funktion für Amazon EventBridge, mit der Kunden vergangene Ereignisse wieder in einen Event Bus oder eine bestimmte EventBridge-Regel umwandeln können. Mit dieser Funktion können Entwickler ihre Anwendungen schnell debuggen, sie erweitern, indem sie Ziele mit historischen Ereignissen versorgen und Fehler beheben. Erfahren Sie mehr in diesem Blogbeitrag.

Schema-Register

Das EventBridge-Schemaregister speichert Ereignisschemas in einer Registry, die andere Entwickler in Ihrer Organisation leicht durchsuchen und aufrufen können, was das manuelle Suchen nach Ereignissen und deren Strukturen überflüssig macht. Die Registry ermöglicht es Ihnen auch, Code-Bindungen für Programmiersprachen wie Java, Python oder TypeScript direkt in Ihrer IDE zu generieren, so dass das Ereignis als Objekt in Ihrem Code verwendet werden kann. Durch das Aktivieren der Schemaerkennung für einen Event Bus werden die Schemas von Ereignissen automatisch erkannt und der Registry hinzugefügt, wodurch die Notwendigkeit entfällt, ein Schema für ein Ereignis manuell zu erstellen. Schemas für alle AWS-Services sind automatisch in Ihrem Schemaregister sichtbar, und die Schemas für integrierte SaaS-Anwendungen sind sichtbar, wenn Sie die Schemaerkennung für den SaaS-Partner-Event-Bus aktivieren. Erfahren Sie mehr in diesem Blogbeitrag. Erfahren Sie mehr in diesem Blogbeitrag.

Vollständig verwalteter und skalierbarer Event Bus

Amazon EventBridge ist ein vollständig verwalteter, skalierbarer Serverless Event Bus, der es Anwendungen ermöglicht, mithilfe von Ereignissen zu kommunizieren. Sie brauchen keine Infrastruktur zu verwalten und keine Kapazität bereitzustellen.

SaaS-Integration

Ihre AWS-Anwendungen lösen Aktionen basierend auf Ereignissen aus, die SaaS-Anwendungen generieren. Amazon EventBridge ist nativ integriert mit SaaS-Anwendungen verschiedener Anbieter, darunter Datadog, OneLogin, PagerDuty, Savyint, Segment, SignalFX, SugarCRM, Symantec, Whispir und Zendesk. Weitere Integrationen sind geplant. Sie müssen keine Integrationseinrichtung wie Authentifizierung verwalten. Ereignisse von Ihrem SaaS-Anbieter werden einfach in Ihrem Event Bus angezeigt.

Mehr als 100 integrierte Ereignisquellen und -ziele

Amazon EventBridge ist mit mehr als 130 Ereignisquellen und mehr als 35 Ereigniszielen direkt integriert, darunter AWS Lambda, Amazon SQS, Amazon SNS, AWS Step FunctionsAmazon Kinesis Data Streams, Amazon Kinesis Data Firehose. Zusätzliche Quellen und Ziele sind geplant. Alle sich verändernden API-Aufrufe (d. h. alle Aufrufe ausgenommen Describe*, List* und Get*) für alle AWS-Services generieren Ereignisse mithilfe von AWS CloudTrail.

Entkoppelte Ereignisherausgeber und -abonnenten

Amazon EventBridge erleichtert Ihnen das Erstellen ereignisbasierter Anwendungsarchitekturen. Anwendungen oder Microservices können Ereignisse im Event Bus veröffentlichen, ohne dass Abonnenten hiervon Notiz nehmen. Anwendungen oder Microservices können Ereignisse abonnieren, ohne dass die Herausgeber davon wissen. Sie können auch Ereignisse aus Ihren eigenen Anwendungen an einen Event Bus senden, indem Sie die PutEvents-API des Service nutzen. Andere Anwendungen können Ereignisse dann über jeden der zahlreichen unterstützen AWS-Zielservices empfangen. Diese Entkopplung ermöglicht es Teams, unabhängig voneinander zu arbeiten, wodurch die Entwicklung beschleunigt und die Agilität verbessert wird.

Filtern von Ereignissen

Sie können Ereignisse mithilfe von Regeln filtern. Eine Regel weist eingehende Ereignisse einem bestimmten Event Bus zu und leitet sie zur weiteren Verarbeitung an Ziele weiter. Eine einzige Regel kann an mehrere Ziele weiterleiten, die alle parallel verarbeitet werden. Regeln ermöglichen es verschiedenen Anwendungskomponenten, die Ereignisse zu suchen und zu verarbeiten, die für sie relevant sind. Mithilfe einer Regel kann ein Ereignis benutzerdefiniert angepasst werden, bevor es an das Ziel gesendet wird. Dabei werden nur bestimmte Teile weitergegeben oder das Ereignis wird mit einer Konstanten überschrieben. Sie können auch mehrere Regeln verwenden, die auf dasselbe Ereignis zutreffen. So können verschiedene Microservices oder Anwendungen basierend auf bestimmten Filtern auswählen, auf welche Ereignisse sie zutreffen.

Verlässliche Ereignisbereitstellung

Amazon EventBridge bietet eine mindestens einmalige Ereignisbereitstellung an Ziele, einschließlich einer Wiederholung mit exponentiellem Backoff für bis zu 24 Stunden. Ereignisse werden dauerhaft in mehreren Availability Zones (AZs) gespeichert, sodass Sie zusätzlich abgesichert sind, dass Ihre Ereignisse ihrem Ziel bereitgestellt werden. Amazon EventBridge bietet zudem ein Service Level Agreement (SLA) mit einer Verfügbarkeit von 99,99 %, wodurch sichergestellt wird, dass Ihre Anwendungen zuverlässig auf den Service zugreifen können.

Automatische Reaktion auf Funktionsänderungen in AWS-Services

Amazon EventBridge erweitert das Vorgängerprodukt Amazon CloudWatch Events und stellt einen Ereignisstrom von Systemereignissen bereit, der Änderungen Ihrer AWS-Ressourcen nahezu in Echtzeit beschreibt. Er ermöglicht es Ihnen, schnell auf Funktionsänderungen zu reagieren und Korrekturmaßnahmen zu ergreifen. Sie schreiben einfach Regeln, in denen Sie angeben, welche Ereignisse für Ihre Anwendung von Interesse sind und welche automatisierten Aktionen durchgeführt werden sollen, wenn ein Ereignis mit einer Regel übereinstimmt. Sie können beispielsweise eine Regel festlegen, um AWS Lambda-Funktionen zur Behebung eines Problems aufzurufen oder ein Amazon SNS-Thema (Simple Notification Service) zu benachrichtigen, um einen Betreiber zu informieren.

Geplante Ereignisse.

Sie können mithilfe der gängigen cron-Syntax aus Unix geplante Ereignisse einrichten. Geplante Ereignisse werden in regelmäßigen Abständen generiert und rufen einen beliebigen unterstützen AWS-Zielservice auf.

Überwachung und Prüfung

Sie können Ihren Event Bus mithilfe der Amazon CloudWatch-Metriken überwachen, wie der Übereinstimmungshäufigkeit eines Ereignisses mit einer Regel oder der Anzahl der Aufrufe eines Ziels. Sie können die Amazon CloudWatch Logs nutzen, um Ereignisse, die in Ihrer Umgebung ausgelöst wurden, zu speichern, überwachen und analysieren. AWS CloudTrail ermöglicht Ihnen, die Aufrufe der Amazon EventBridge-API zu überwachen.

Sicherheit und Compliance

Amazon EventBridge ist in AWS Identity and Access Management (IAM) integriert, damit Sie kontrollieren können, welche Benutzer und Ressourcen eine Zugangserlaubnis für Ihre Daten haben und wie der Zugriff erfolgt. EventBridge unterstützt VPC-Endpunkte und Verschlüsselung bei Übertragung durch TLS 1.2. Amazon EventBridge ist GDPR-, SOC-, ISO-, DoD CC SRG- und FedRamp-konform und zudem HIPAA-geeignet.

Bezahlung pro Ereignis

Ereignisse, die von AWS-Services generiert werden, sind kostenlos. Sie bezahlen nur für Ereignisse, die von Ihren eigenen oder SaaS-Anwendungen generiert wurden (hier finden Sie Informationen zu den Preisen).

Standard Product Icons (Features) Squid Ink
Weitere Informationen über die Produktpreise

Rufen Sie die Seite zu den Preisen von Amazon EventBridge auf.

Weitere Informationen 
Standard Product Icons (Start Building) Squid Ink
Beginnen Sie mit der Entwicklung in der AWS-Konsole

Beginnen Sie mit der Entwicklung mit Amazon EventBridge in der AWS-Managementkonsole.

Anmeldung 
Sign up for a free account
Weitere Informationen finden Sie in der Dokumentation.

Im Entwicklerhandbuch erhalten Sie detailliertere Informationen zu EventBridge.

Weitere Informationen