Amazon EventBridge

Erstellen Sie ereignisgesteuerte Anwendungen in großem Maßstab für AWS, vorhandene Systeme oder SaaS-Anwendungen

Amazon EventBridge ist ein serverloser Event Bus, mit dem sich ereignisgesteuerte Anwendungen mithilfe von Ereignissen, die aus Ihren Anwendungen generiert wurden, integrierter Software-as-a-Service-Anwendungen (SaaS) und AWS-Services einfach erstellen lassen. EventBridge liefert einen Strom von Echtzeitdaten aus Ereignisquellen wie Zendesk oder Shopify an Ziele wie AWS Lambda und andere SaaS-Anwendungen. Sie können Routing-Regeln einrichten, um festzulegen, wohin Ihre Daten gesendet werden und um Anwendungsarchitekturen zu erstellen, die in Echtzeit auf Ihre Datenquellen mit vollständig entkoppeltem Ereignisherausgeber und Verbraucher reagieren.

Einführung in Amazon EventBridge (9:13)

Vorteile

Erstellen ereignisgesteuerter Architekturen

EventBridge vereinfacht den Erstellungsprozess ereignisgesteuerter Architekturen. Mit EventBridge müssen Ihre Ereignisziele die Ereignisquellen nicht erkennen, da Sie direkt in EventBridge filtern und veröffentlichen können. Es ist keine Einrichtung erforderlich. Verbessern Sie sowohl die Entwickleragilität als auch die Ausfallsicherheit von Anwendungen mit lose gekoppelten ereignisgesteuerten Architekturen.

Verbinden von SaaS-Anwendungen

EventBridge nimmt Daten von unterstützten SaaS-Anwendungen auf und leitet sie an AWS-Services und SaaS-Ziele weiter (über API-Ziele – ein HTTP-Aufrufendpunktziel für Ereignisse), ohne benutzerdefinierten Integrationscode zu schreiben. Sie können EventBridge nutzen, um Ihre SaaS-Apps zu verbinden oder Ereignisse aus Ihren SaaS-Apps zu nutzen, um Workflows für den Kundensupport, Geschäftsabläufe und mehr auszulösen. Erfahren Sie mehr über integrierte SaaS-Partner.

Weniger benutzerdefinierten Code schreiben

EventBridge macht die Verbindung von Anwendungen einfacher. Sie können Ereignisse aufnehmen, filtern, transformieren und bereitstellen, ohne benutzerdefinierten Code zu schreiben. Das EventBridge-Schemaregister speichert eine Sammlung leicht auffindbarer Ereignisschemata und ermöglicht es Ihnen, Codebindungen für diese Schemata in Ihre IDE herunterzuladen, so dass Sie Ereignisse als stark typisierte Objekte in Ihrem Code darstellen können. Fügen Sie Schemas automatisch hinzu, die von Ihrem Event Bus über die Schema-Erkennung zur Registry entdeckt wurden.

Reduzieren von Betriebsaufwand

Mit EventBridge müssen keine Server bereitgestellt, gepatcht und verwaltet werden. Es ist keine zusätzliche Software zu installieren, zu warten oder zu betreiben. EventBridge skaliert automatisch auf Grundlage der aufgenommenen Ereignisse. Sie zahlen nur für Ereignisse, die von Ihren AWS- oder SaaS-Anwendungen veröffentlicht wurden. EventBridge verfügt über eine integrierte verteilte Verfügbarkeit und Fehlertoleranz. EventBridge verfügt außerdem über eine native Ereignisarchivierungs- und Wiedergabefunktion, die es einfacher macht, Fehler zu beheben oder aus alten Ereignissen einen neuen Anwendungsstatus zu erstellen.

Funktionsweise

EventBridge verbindet Anwendungen, die Ereignisse nutzen. Ein Ereignis ist ein Signal, dass sich der Status eines Systems verändert hat, wie etwa der Status eines Kundenservice-Tickets. Kunden können ihre eigenen AWS-Anwendungen in Microservices, SaaS-Anwendungen und benutzerdefinierte Anwendungen als Ereignisquellen integrieren, die Ereignisse in einem Ereignisbus veröffentlichen. Sie können eine Filterregel definieren, um Ereignisse zu filtern und Ereignisse an AWS-Serviceziele und API-Ziele (über HTTP-Endpunkte) weiterzuleiten. Die EventBridge Schema Registry speichert Schemata, die von den Anwendungen, AWS-Services oder SaaS-Anwendungen Ihres Unternehmens generiert werden. Ein Schema beinhaltet Informationen wie Titel, Format und Validierungsregeln für Ereignis-Daten. Sie können Codebindungen für jedes beliebige Schema in der Registry in Ihrer IDE herunterladen und das stark typisierte Objekt, das das Ereignis in Ihrem Code darstellt, direkt verwenden.

Wie Amazon EventBridge Anwendungen verbindet, die Ereignisse nutzen.

Anwendungsfälle

Umgestaltung für Geschwindigkeit

Verwenden Sie EventBridge, um die Modernisierung und Neuordnung Ihrer Architektur mit entkoppelten Services und Anwendungen zu beschleunigen. Mit EventBridge ist keine intensive Koordination zwischen Event-Produzenten und Verbraucheranwendungen oder -Services erforderlich. Sie können den Entwicklungsprozess Ihres Unternehmens beschleunigen, indem Sie Teams ermöglichen, Funktionen ohne explizite Abhängigkeiten zwischen Systemen zu iterieren.

Überwachung und Prüfung

Sie können Ihre AWS-Umgebungen überwachen und prüfen und in Echtzeit auf betriebliche Änderungen in Ihren Anwendungen reagieren, um Schwachstellen in der Infrastruktur zu vermeiden. Wenn Sie beispielsweise über Cross-Accounts oder öffentliche Konten auf Ihre Ressourcen zugreifen, können Sie ein Amazon-Access-Analyzer-Ereignis konfigurieren, das mithilfe von EventBridge generiert und an eine AWS-Lambda-Funktion gesendet wird, um die unbeabsichtigten Berechtigungen zu entfernen.

Erweitern der Funktionalität über SaaS-Integrationen

Sie können die Funktionalität Ihrer Anwendungen erweitern, indem Sie sie einfach über EventBridge mit anderen SaaS-Anwendungen verbinden. Sie können beispielsweise benutzerdefinierte Ereignisse an EventBridge senden, wenn ein neuer Benutzer in einem kostenlosen Kontingent erstellt wurde, und dieses Ereignis über API Destinations an Zendesk CRM senden.

SaaS mit AI/ML anpassen

Sie können Ihre Ereignisse aus SaaS-Anwendungen mithilfe von AWS-Services für Künstliche Intelligenz/Machine Learning bereichern und wertvolle Erkenntnisse gewinnen. Sie können beispielsweise Ihre Daten von Shopify in EventBridge laden, um einen Workflow auszulösen, und KI-Services wie Amazon Comprehend zur Bildmarkierung neuer Einzelhandelsprodukte verwenden.

Kunden

Les Mills

Les Mills liefert Echtzeit-Data-Streams aus verschiedenen Ereignisquellen.

Fallbeispiel lesen »

Hudson

Hudson nutzt EventBridge, um ihr JobAccelerator-Produkt zu skalieren.

Kundenreferenz lesen »

Standard Product Icons (Features) Squid Ink
Produktfunktionen ansehen

Erhalten Sie weitere Informationen zu Amazon EventBridge-Funktionen.

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