
Answer-first summary for fast verification
Answer: Amazon Redshift with dense compute nodes
Amazon Redshift is a fully managed, petabyte-scale data warehouse service that is optimized for large-scale data set storage and complex queries. To optimize for performance, you can choose dense compute nodes, which provide more CPU and memory resources per node. This can improve query performance and reduce query execution time. To optimize for cost, you can enable Redshift's concurrency scaling feature, which automatically adds additional resources to handle increased query loads and reduces resources during periods of low usage. Amazon RDS with Aurora is a relational database service that is not designed for large-scale data warehousing. Amazon DynamoDB with global secondary indexes is a NoSQL database service that is suitable for applications that require single-digit millisecond latency at any scale, but it is not optimized for complex queries. Amazon EMR with Hadoop is a big data platform for processing vast amounts of data using popular frameworks such as Hadoop, but it is not a data warehouse service.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your company is planning to implement a data warehousing solution on AWS. The data warehouse should be able to handle large-scale data sets and support complex queries. Which AWS service should you choose, and how should you configure it to optimize for performance and cost?
A
Amazon Redshift with dense compute nodes
B
Amazon RDS with Aurora
C
Amazon DynamoDB with global secondary indexes
D
Amazon EMR with Hadoop
No comments yet.