Posted On: Sep 29, 2020

Amazon EventBridge Schema Registry now adds support for JSON Schema, allowing customers to validate, annotate, and manipulate JSON documents conforming to JSON Schema Draft 4 specification. You now have access to more specifications when creating schemas and can use JSON Schema to create strongly typed events. You can also implement use cases such as client-side validation using a JSON Schema validator before publishing events on the EventBridge bus. 

Amazon EventBridge is a serverless event bus that makes it easy to connect applications using data from your applications, Software-as-a-Service (SaaS) applications, and AWS services. Amazon EventBridge makes it easy to build event-driven applications because it takes care of event ingestion and delivery, security, authorization, and error handling. Amazon EventBridge schema registry allows you to discover, create, and manage schemas for events on EventBridge. You can generate and download code bindings to help quickly build applications that use events for all schemas.  

Developers can now discover, create, or manage schemas, and generate code bindings from JSON Schema. They can also transform their current AWS Events and Discovered OpenAPI 3.0 schemas to JSON Schema using the new ExportSchema API and get started via the AWS Console, APIs, or SDK Toolkit. 

Customers are charged for Schema Discovery, a Schema registry feature, and support for JSON schema is available at no additional cost. For pricing details, see Amazon EventBridge Schema Registry pricing.  

Support for JSON Schema Draft4 is available in US East (Ohio and N. Virginia), US West (Oregon and N. California), Canada (Central), EU (Stockholm, Paris, Ireland, Frankfurt, and London), Asia Pacific (Mumbai, Tokyo, Seoul, Singapore, Hong Kong, and Sydney), and South America (Sao Paulo). To learn more, please visit our documentation or visit the Amazon EventBridge page