ExamQuestions.com

Register
Login
AWS Certified Solutions Architect Professional Exam Questions

Amazon

AWS Certified Solutions Architect Professional

99 / 465

Question 99:

You are the new IT architect in a company that operates a mobile sleep tracking application. When activated at night, the mobile app sends collected data points of 1 KB every 5 minutes to your middleware. The middleware layer takes care of authenticating the user and writing the data points into an Amazon DynamoDB table. Every morning, you scan the table to extract and aggregate last night’s data on a per-user basis and store the results in Amazon S3. Users are notified via Amazon SMS mobile push notifications that new data is available, parsed, and visualized by the mobile app. The old data is not required by the end-users. Currently, you have around 100k users. You have been tasked to optimize the architecture of the middleware system to lower the cost. What would you recommend?<br>
(Select TWO)

Answer options:

A.Store the data in the DynamoDB table with a Time to Live (TTL) and the data will be deleted automatically.
B.Have the mobile app access Amazon DynamoDB directly instead of JSON files stored on Amazon S3.
C.Introduce an Amazon SQS queue to buffer writes to the Amazon DynamoDB table and reduce provisioned write throughput.
D.Introduce Amazon Elasticache to cache reads from the Amazon DynamoDB table and reduce provisioned read throughput.
E.Write data directly into an Amazon Redshift cluster replacing both Amazon DynamoDB and Amazon S3.