Question

Difficulty: EasyAWS Database Services

A digital marketing agency wants to aggregate and analyze petabytes of historical promotional campaign data to identify long-term consumer trends. Which AWS service is designed specifically for this type of data warehousing and complex analytical query workload?

  1. Amazon RedshiftAnswer
  2. B
    Amazon DynamoDB
  3. C
    Amazon ElastiCache
  4. D
    Amazon Elastic Block Store (Amazon EBS)

Answer

Amazon Redshift is the correct choice because it is a fully managed data warehouse service designed to run complex analytical queries over massive datasets.
Amazon Redshift is a fully managed, petabyte-scale data warehouse service designed to handle complex analytical queries on massive datasets, making it the ideal fit for aggregating and analyzing historical campaign data.

Step-by-Step Solution

1
Identify the primary business requirement in the scenario.
The requirement is to analyze petabytes of historical campaign data using complex analytical queries.
This establishes that the workload is analytical (OLAP) and operates at a very large scale (petabytes), rather than a transactional (OLTP) database workload.
2
Evaluate the available AWS database and storage options against this requirement.
Amazon Redshift is a dedicated cloud data warehouse service that matches this exact pattern. Other options like Amazon DynamoDB (NoSQL transactional), Amazon ElastiCache (in-memory caching), and Amazon EBS (block storage) do not support petabyte-scale data warehousing or complex analytical queries.
Selecting the service specifically designed for data warehousing ensures optimal query performance and integration with business intelligence tools.

Key Concept

AWS Data Warehousing Services
Rate this question