发布于: Sep 29, 2020
Amazon EventBridge Schema 注册表现已增加对 JSON Schema 的支持,从而让客户能够验证、注释和操作符合 JSON Schema Draft 4 规范的 JSON 文档。您现在可以在创建 schema 时访问更多规范,并且可以使用 JSON Schema 来创建强类型的事件。您还可以使用 JSON Schema 验证器来实施客户端侧验证等使用案例,然后再将事件发布到 EventBridge 总线。
Amazon EventBridge 是一种无服务器事件总线,支持使用来自您的应用程序、软件即服务 (SaaS) 应用程序和 AWS 服务的数据轻松连接到应用程序。借助 Amazon EventBridge,您可以轻松构建事件驱动型应用程序,因为它可以完成事件摄取和传送、安全保障、授权以及错误处理工作。Amazon EventBridge schema 注册表让您能够发现、创建和管理 EventBridge 上事件的 schema。您可以生成和下载代码绑定,以帮助您快速构建将使用支持所有 schema 的事件的应用程序。
开发人员现在可以发现、创建或管理 schema 以及生成来自 JSON Schema 的代码绑定。开发人员还可以使用新推出的 ExportSchema API 将当前的 AWS Events 和 Discovered OpenAPI 3.0 schema 转换为 JSON Schema,并且可通过 AWS 控制台、API 或软件开发工具包来开始使用。
客户使用 Schema 注册表的 Schema 发现功能时需要付费,而对 JSON schema 的支持现已免费开放。有关定价的详细信息,请参阅 Amazon EventBridge Schema 注册表定价。
对 JSON Schema Draft4 的支持已在下列区域推出:美国东部(俄亥俄和弗吉尼亚北部)、美国西部(俄勒冈和加利福尼亚北部)、加拿大(中部)、欧洲(斯德哥尔摩、巴黎、爱尔兰、法兰克福和伦敦)、亚太地区(孟买、东京、首尔、新加坡、香港和悉尼)以及南美洲(圣保罗)。要了解更多信息,请参阅我们的文档或访问 Amazon EventBridge 页面。