AppSyncの連携先にDynamoDBが利用される

DynamoDBはリアルタイムのデータ集計処理に使用できる、耐久性、拡張性、および可用性の高いデータストアです。

AppSyncを使用して、DynamoDBのデータをリアルタイムで最新の状態に保つコラボレーションアプリを簡単に構築できます。

これにより、アプリケーションはAmazon DynamoDBのデータにアクセスしたり、

EC2インスタンスやAWS Lambda関数がデータ処理を実行するなどの機能を実装することができます。

したがって、DynamoDBとAppSyncとを連携して、リアルタイム処理機能を実装することが可能です。

(67) AmplifyとAppSyncでモダンでイケてるWebサービスを爆速で立ち上げようぜ #devio2020 - YouTube

 

ユースケース

WEBアプリケーションに投稿される動画コンテンツに対して、人気投票が可能な機能を実装しています。

この投票機能では、リアルタイムランキングが実行されるため、投票データが非常にスケーラブルで可用性の高いデータストアに保存されなければなりません。

 

  1. Dynamo DB + AWS AppSync

 

 

記事タイトル検索