CLF-C02 Practice Question 57: Data Warehouse
AWS Certified Cloud Practitioner (CLF-C02) · Test 6 · question 7 of 10
A retail company wants to bring many years of sales, inventory and customer data from several systems together in one place. Analysts will run complex SQL queries across petabytes of this data and connect business intelligence (BI) dashboards to it. Which AWS service is designed for this workload?
Show answer and explanation
Answer:
Amazon Redshift is a fully managed, petabyte-scale data warehouse service. It is built to collect data from many sources and run fast analytical SQL queries across very large data sets, using the SQL tools and business intelligence applications analysts already know. Redshift Serverless can also scale capacity automatically, so the company does not have to size a cluster itself.
Option A, Amazon Aurora, is a relational database built for transactional workloads, the many small reads and writes behind a running application. It speaks SQL, which makes it tempting, but it is not designed for analytical queries across petabytes gathered from many systems. Option B, Amazon DynamoDB, is a NoSQL key-value database for fast, predictable lookups at scale. It does not support complex SQL analytics. Option D, Amazon Neptune, is a graph database for highly connected data such as social networks or recommendation engines.
Reference: What is Amazon Redshift?