Veröffentlicht am: Dec 1, 2019

Die Amazon EventBridge Schema Registry speichert Ereignisstrukturen – oder Schemas – an einer gemeinsamen zentralen Stelle und ordnet diese Schemas dem Code für Java, Python und Typescript zu, was Ihnen die Verwendung von Ereignisse als Objekte in Ihrem Code wesentlich erleichtert. Schemas aus Ihrem Event Bus werden, wenn Sie die Schema-Erkennung aktivieren, automatisch zur Registry hinzugefügt. Sie können sich mit der Schema Registry über die AWS-Konsole, APIs oder die SDK-Toolkits for JetBrains (Intellij, PyCharm, Webstorm, Rider) und VS Code verbinden und mit ihr interagieren.

EventBridge ist ein Serverless-Event Bus, mit dem sich Anwendungen mithilfe von Daten Ihrer eigenen Anwendungen, Software-as-a-Service (SaaS)-Anwendungen und AWS-Services einfach verbinden lassen. Dies vereinfacht die Verarbeitung von ereignisgesteuerten Architekturen durch die Entkopplung von Ereignisproduzenten von Diensten, die auf Ereignisse reagieren. Das ereignisgesteuerte Design macht Anwendungen skalierbarer und robuster, und ermöglicht es Entwicklungsteams, aufgrund geringerer Abhängigkeiten schneller zu arbeiten. Anwendungen oder Dienste, die Ereignisse nutzen, müssen das Ereignismuster kennen, was Informationen wie Titel und Format jedes einzelnen Ereignisdatenelements umfasst. Entwickler müssen auch Code schreiben, um Ereignisse zu interpretieren und in ein für ihre Anwendung verständliches Format zu übersetzen. Da Anwendungen wachsen und immer mehr Teams Ereignisse schreiben, wird der Prozess des manuellen Suchens dieser Daten und Schreibens dieses Codes immer schwieriger.

Das Schema-Registry von EventBridge erleichtert das Auffinden von Ereignisschemata und die Verwendung von Ereignissen als Objekte in Ihrem Code, indem sie die Ereignisstruktur zentral speichert und auf Ihre Programmiersprache abbildet. Sie können das Schema selbst zum Registry hinzufügen oder die Funktion Schemaerkennung aktivieren, um automatisch alle an einen Event Bus gesendeten Schemas zum Registry hinzuzufügen. Jeder Entwickler in Ihrem Unternehmen kann problemlos nach Ereignissen im Registry suchen und darauf zugreifen. Durch das Erzeugen von Codebindungen ermöglicht es Ihnen das Registry, mit dem Ereignis als Objekt in Ihrem Code zu interagieren. Sie können mit der Schema-Registry in Ihrer bevorzugten IDE interagieren, um die Vorteile von Funktionen wie Code-Validierung und Autovervollständigung zu nutzen.

Das Schema-Registry von EventBridge ist ohne zusätzliche Kosten verfügbar. Die Schemaentdeckungsfunktion ist kostenlos für 5 Millionen aufgenommenen Ereignissen pro Monat und eine Gebühr von 0,10 USD pro Million aufgenommenen Ereignissen darüber hinaus. Alle aufgenommenen Ereignisse werden in 8-KB-Blöcken gemessen. Weitere Informationen zu unseren Preisen finden Sie auf der Seite EventBridge – Preise.  

Die Vorversion von EventBridge Schema Registry ist ab sofort in den Regionen USA Ost (Ohio), USA West (Oregon), USA Ost (Nord-Virginia), Asien-Pazifik (Tokio) und Europa (Irland) verfügbar. Details zur Verfügbarkeit von EventBridge finden Sie in der AWS-Regionstabelle.  

Hier erfahren Sie mehr: