Objective 3.5SAA-C03

3.5 Determine high-performing data ingestion and transformation solutions.

Objective 3.5 sits in Design High-Performing Architectures, which carries 24% of the Solutions Architect Associate exam. The questions below are original, written from the official objective title above, and each explanation cites the AWS page it rests on.

Objective title verbatim from the official objectives. AWS exam page

A worked example

Shown solved, with the whole explanation open: this is what every question here carries.

Design High-Performing ArchitecturesModerate

Producers write 4 MB of records per second into a Kinesis data stream in provisioned mode. What is the smallest shard count that carries it?

Correct.

The concept

A stream's capacity is the sum of its shards, and each shard is a fixed unit with separate read and write ceilings. In provisioned mode you own that arithmetic, so sizing starts from the ingest rate divided by what one shard accepts.

Why this answer

One shard takes 1 MB per second of writes, including the partition keys, so 4 MB per second needs four of them. Anything less throttles producers with ProvisionedThroughputExceeded even though the average looks affordable.

  • ATwo shards accept 2 MB per second of writes and would throttle half the traffic.
  • Correct. Each shard takes 1 MB per second of writes, so four shards cover 4 MB per second.
  • CEight shards carry the load, and you pay hourly for four shards that no producer is using. Size up when the rate grows or keys are skewed.
  • DThe read ceiling is 2 MB per second per shard, which is a different limit. One shard writes only 1 MB per second.
Read the sourceAWS docs: Amazon Kinesis Data Streams terminology and concepts
Source-cited
kinesisshardsprovisioned-modethroughput

Now you: objective 3.5 questions

No account needed. The explanation opens when you answer.

Sample question 1 of 3

Design High-Performing ArchitecturesModerate

A consumer is down for three days, and the team wants to replay what it missed from a stream left at default settings. What changes?

Sample question 2 of 3

Design High-Performing ArchitecturesEasy

A team must land clickstream records in S3 with no consumer application to write or operate. A minute of delay is fine. What do they use?

Sample question 3 of 3

Design High-Performing ArchitecturesModerate

A Firehose stream delivers into a Redshift cluster. Where does the data sit before the cluster loads it?

Full Solutions Architect Associate question bank coming

We’re writing the complete bank from the official objectives right now. Leave your email and we’ll tell you when it ships, nothing else, ever.

Read the sources

These are the official pages the questions above cite. Reading them is studying the objective from the primary source, which is what the explanations point you toward anyway.

More objectives in Design High-Performing Architectures