DynamoDBのAppSyncとは?

 

DynamoDBのAppSyncとは?

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

AppSyncを使用して、DynamoDBのデータをリアルタイムで最新の状態に保つコラボレーションアプリを簡単に構築できます。  これにより、アプリケーションはAmazon DynamoDBのデータにアクセスしたり、EC2インスタンスやAWS Lambda関数がデータ処理を実行するなどの機能を実装することができます。したがって、DynamoDBとAppSyncとを連携して、リアルタイム処理機能を実装することが可能です。

 

ユースケース

WEBアプリケーションに投稿される動画コンテンツに対して、人気投票が可能な機能を実装しています。この投票機能では、リアルタイムランキングが実行されるため、投票データが非常にスケーラブルで可用性の高いデータストアに保存されなければなりません。

 

  1. Dynamo DB + AWS AppSync