投稿日: Sep 13, 2023

AWS AppSync は、デベロッパーがリアルタイムデータに基づいてデジタルエクスペリエンスを構築できるフルマネージドサービスです。AppSync を使用すると、サブスクライブしているクライアントに最新データがリアルタイムでプッシュされて公開されるように、データソースを構成できます。接続管理、スケーラビリティ、ファンアウト、ブロードキャストは AppSync によって処理されるため、お客様は、複雑なインフラストラクチャを管理することなく、アプリケーションのビジネスニーズに集中することができます。AppSync を使用すると、デベロッパーは、公開されたデータに基づき特定の接続クライアントをターゲットとするように、サブスクリプションのフィルタリングロールを簡単に指定できます。

今回、AppSync において、フィルタリングルールでネストされたフィルターを利用できるようになりました。これにより、デベロッパーは、公開データに含まれる特定の下位項目をターゲットとすることができるようになりました。この新しい機能を使用すると、デベロッパーは、接続されたクライアントへのデータ公開方法をさらにきめ細かく制御できるようになります。デベロッパーは、ネストされたデータを変更する必要がないため、AppSync の Pub/Sub エンジンの機能をすぐに使い始めることができ、既存のデータモデルに基づいてリアルタイムエクスペリエンスを実装することができます。

この機能は、AppSync を使用できるすべての AWS リージョンでご利用いただけます。詳細については、ブログ記事および AppSync のドキュメントを参照してください。