Courseiva

SAA-C03 Design High-Performing Architectures Practice Question

A read-heavy document portal repeatedly queries the same product catalogue data from DynamoDB with millisecond latency requirements. Which service can reduce read latency and table load?

⚠ Common exam trap

Many exam-takers confuse caching services (DAX) with data transfer acceleration (S3 Transfer Acceleration) or data ingestion (Kinesis Data Firehose), failing to recognize that the core requirement is to reduce DynamoDB read latency and table load, which only a dedicated in-memory cache like DAX can achieve.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

DynamoDB Accelerator (DAX)

DynamoDB Accelerator (DAX) is a fully managed, in-memory cache for Amazon DynamoDB that delivers up to 10x read performance improvement by caching frequently accessed data. For a read-heavy workload querying the same product catalogue data, DAX reduces read latency to microseconds and offloads read requests from the DynamoDB table, lowering consumed read capacity units and table load.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Amazon Kinesis Data Firehose

    Why it's wrong here

    Amazon Kinesis Data Firehose is a fully managed service for streaming data ingestion, delivering data to destinations such as Amazon S3, Redshift, or Splunk. It does not provide any read caching or query acceleration for DynamoDB; rather, it continuously buffers and writes records as they arrive. Since the portal's issue is repeated reads of the same product, Firehose's one-way, write-oriented pipeline offers no mechanism to serve or cache DynamoDB queries, and therefore cannot reduce read latency or DynamoDB read capacity consumption.

  • ✗

    S3 Transfer Acceleration

    Why it's wrong here

    S3 Transfer Acceleration uses AWS edge locations to speed up network transfers of objects to and from Amazon S3 by routing traffic over optimized paths. It is strictly an upload/download acceleration feature for S3, not a cache or accelerator for DynamoDB operations. This portal's bottleneck is application-level repeated reads against a DynamoDB table, which Transfer Acceleration cannot intercept or accelerate, as it does not alter or cache database query results in any way.

  • ✓

    DynamoDB Accelerator (DAX)

    Why this is correct

    DynamoDB Accelerator (DAX) is a fully managed, in-memory cache designed specifically for Amazon DynamoDB, delivering microsecond response times for repeated reads. When the document portal queries the same product key frequently, DAX serves subsequent identical queries from memory, drastically reducing read latency and offloading read capacity units from the table. It integrates seamlessly with the DynamoDB API, requiring only an endpoint change, and is the correct solution for this read-heavy, hot-key access pattern.

  • ✗

    AWS Glue Data Catalog

    Why it's wrong here

    AWS Glue Data Catalog is a centralized metadata repository that stores table definitions, schema information, and partition details for data sources used in analytics pipelines. It does not cache application data or query results; it only describes where and how data is stored. For a document portal needing to speed up repeated DynamoDB reads, the catalog provides no runtime access path to cached items and is unrelated to database request handling, so it cannot address the portal's latency problem.

About these practice questions

This SAA-C03 question is part of Courseiva's 935-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SAA-C03 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAA-C03 exam.