
AppSync Events は、リアルタイムのパブリッシュ/サブスクライブのために WebSocket 経由のパブリッシュを追加します
本記事は、2025 年 3 月 13 日にAWS公式サイトの What’s New with AWS? に掲載された英語記事を自動翻訳したものです。
ニュース内容
AWS AppSync Events は、開発者が安全でパフォーマンスの高い WebSocket API を作成できるようにするフルマネージドサービスです。本日から、開発者は AppSync Events API を使用して WebSocket 接続経由で直接イベントを発行し、既存の HTTP API 発行機能を補完できます。この機能強化により、アプリケーションは単一の WebSocket 接続を使用してイベントを発行およびサブスクライブできるようになり、リアルタイム機能の実装が効率化されます。
新しい WebSocket 発行機能により、チャットシステム、マルチプレイヤーゲーム、共有ドキュメント編集などのコラボレーションアプリケーションの開発が簡素化されます。開発者は双方向通信用の単一の接続を維持できるようになり、イベントの発行とサブスクライブのために個別の接続を管理する必要がなくなるため、複雑さが軽減され、パフォーマンスが向上します。このアプローチにより、イベントの発行ごとに新しい HTTP 接続を確立するオーバーヘッドがなくなるため、リアルタイムのインタラクティブアプリケーションのレイテンシーが短縮されます。
この機能は、AWS AppSync がサポートされているすべての AWS リージョンで利用できるようになりました。
開発者は、使い慣れた WebSocket クライアントを使用して開始できます。詳細については、新しいブログ投稿をご覧になり、詳細な実装例とベストプラクティスについては AWS AppSync ドキュメントをご覧ください。
原文
AWS AppSync Events is a fully managed service that allows developers to create secure and performant WebSocket APIs. Starting today, developers can use their AppSync Events APIs to publish events directly over WebSocket connections, complementing the existing HTTP API publishing capability. This enhancement enables applications to both publish and subscribe to events using a single WebSocket connection, streamlining the implementation of real-time features.
The new WebSocket publishing capability simplifies the development of collaborative applications such as chat systems, multiplayer games, and shared document editing. Developers can now maintain a single connection for bi-directional communication, reducing complexity and improving performance by eliminating the need to manage separate connections for publishing and subscribing to events. This approach helps reduce latency in real-time interactive applications by removing the overhead of establishing new HTTP connections for each event publication.
This feature is now available in all AWS Regions where AWS AppSync is supported.
To get started, developers can use their favorite WebSocket client. For more information, view our new blog post and visit the AWS AppSync documentation for detailed implementation examples and best practices.
引用元:AppSync Events adds publishing over WebSocket for real-time pub/sub