发布于: Mar 28, 2022

Amazon EventBridge Schema 注册表现在支持使用 Go 语言为事件 Schema 生成代码绑定,简化了在代码中将 Schema 用作对象的方法。您可以使用 EventBridge 控制台 API、适用于 Jetbrains 的 AWS SDK 工具包(Intellij、PyCharm、Webstorm、Rider)和 VS Code 为 Schema 生成此类代码绑定。过去,我们支持使用 Java、Python 和 Typescript 生成代码绑定。支持使用 Go 语言后,您可以用首选 IDE 下载代码绑定,以利用代码验证和自动完成等功能。

Amazon EventBridge Schema 注册表是用于存储事件总线上发布的所有事件的 Schema(或称为事件结构)的核心注册表。您可以自己将 Schema 添加到注册表中,也可以打开 Schema 发现功能,这样发送到事件总线的所有 Schema 将自动添加到注册表中。您企业内的任何开发人员都可以轻松地搜索和访问注册表中的事件。一旦拥有 Schema,就可以下载代码绑定。 

EventBridge Schema 注册表不需要额外成本即可使用,客户只需为 Schema 发现功能付费。Schema 发现功能提供每月含 500 万个摄取事件的免费套餐,超出免费套餐的使用量按每 100 万个摄取事件 0.10 USD 收费。所有摄取事件以 8KB 为单元进行计算。有关定价的更多信息,请参阅 EventBridge 定价页面

Amazon Schema 注册表对 Go 语言的支持在以下区域推出:美国东部(俄亥俄和弗吉尼亚北部)、美国西部(俄勒冈和加利福尼亚北部)、加拿大(中部)、欧洲(斯德哥尔摩、巴黎、爱尔兰、法兰克福和伦敦)、亚太地区(孟买、东京、首尔、新加坡、香港和悉尼)以及南美洲(圣保罗)。 

要了解详情:

访问 EventBridge 产品页面
阅读 Amazon EventBridge 开发人员指南中的 EventBridge Schema 注册表。