A finance company uses scheduled scripts to store and visualize stock market data in an Amazon DynamoDB table. The company deletes records after a month to optimize costs. However, the company needs a cost-optimized solution to generate reports and visualizations based on historical dat
a. Which solution will meet these requirements?
A cost-optimized pattern is to stream DynamoDB changes to Amazon S3 and then query and visualize from the data lake. AWS documentation explains that DynamoDB changes can be captured in near real time and delivered to Amazon S3 by using Kinesis Data Streams and Amazon Data Firehose. AWS also notes that Firehose delivery to S3 supports high-performance, cost-efficient analytics with services such as Athena and QuickSight. Athena is serverless and queries data directly in S3, which avoids maintaining a data warehouse for this historical reporting use case. QuickSight can connect to Athena for dashboards and reports. This combination gives the company low-cost archival storage in S3, SQL query capability through Athena, and visualization through QuickSight, all without keeping old reporting data in the operational DynamoDB table.
Here is thenext batch of 10 TXT-only unique questionsthat werenot found in the Word file, in your required format.