AWS AppSync Events 正式推出:利用无服务器 WebSocket API 支持任意规模的实时 Web 与移动体验

AWS AppSync Events 正式推出:利用无服务器 WebSocket API 支持任意规模的实时 Web 与移动体验

💡 原文中文,约6200字,阅读约需15分钟。
📝

内容提要

AWS AppSync 发布了无服务器的 AppSync Events 功能,允许开发者通过 WebSocket API 向订阅用户实时广播事件。开发者只需创建 API 和发布事件,无需管理基础设施,适合实时应用,如体育比分和群聊。该功能支持快速扩展,易于设置和集成,支持多种授权模式和事件处理。

🎯

关键要点

  • AWS AppSync 发布了无服务器的 AppSync Events 功能,允许开发者通过 WebSocket API 向订阅用户实时广播事件。
  • 开发者无需管理基础设施,只需创建 API 和发布事件,适合实时应用,如体育比分和群聊。
  • AWS AppSync Event API 是无服务器的,支持快速扩展和按实际使用量付费。
  • 实时事件更新为用户提供独特体验,AWS AppSync Events 改变了实时功能的实现难度。
  • 开发者可以通过控制台创建 API,定义授权模式,并创建频道命名空间。
  • 可以使用 Pub/Sub 编辑器直接从控制台进行事件的发布和订阅,支持批量发布。
  • 构建应用程序时,可以使用 AppSync Events 的 Amplify 客户端,连接 API 不需要外部依赖。
  • AWS AppSync Events 支持定义事件处理程序,处理已发布的事件和客户端订阅请求。
  • 事件驱动型架构(EDA)与 AWS AppSync Events 完美契合,可以与 Amazon EventBridge 集成。
  • API 支持多种授权模式,允许自定义域和 AWS WAF 保护,集成 CloudWatch 监控性能。
  • AWS AppSync Events 现已在所有区域可用,提供无服务器功能,支持每月免费使用 25 万次实时事件 API 操作。
  • 未来计划增加双向 WebSockets 和数据来源支持,丰富事件处理能力。
➡️

继续阅读