You are the new IT architect in a company that operates a mobile sleep tracking application.
When activated at night, the mobile app is sending collected data points of 1 kilobyte every 5 minutes to your backend.
The backend 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 SNS mobile push notifications that new data is available, which is parsed and visualized by the mobile app.
Currently you have around 100k users who are mostly based out of North America.
You have been tasked to optimize the architecture of the backend system to lower cost.
What would you recommend? (Choose two.)
Moon
Highly Voted 3 years, 7 months agoWarrenn
3 years, 7 months agohilft
2 years, 9 months agoRVivek
3 years, 3 months agoamministrazione
Most Recent 8 months, 1 week ago2cool2touch
1 year, 1 month agoshammous
1 year, 3 months agoTigerInTheCloud
2 years, 4 months agobobsmith2000
2 years, 11 months agoghfalcon7
2 years, 11 months agocldy
3 years, 3 months agoseanfang
3 years, 3 months agoTan0k
3 years, 4 months ago01037
3 years, 5 months agohihismkskks
3 years, 5 months agoMadwyn
3 years, 5 months agoChauPhan
3 years, 6 months agoChauPhan
3 years, 6 months agoqkhanhpro
3 years, 6 months ago01037
3 years, 5 months agonewme
3 years, 6 months agolalitsrana
3 years, 5 months agosrknbngl
3 years, 6 months ago