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.
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?
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.
Now you: objective 3.5 questions
No account needed. The explanation opens when you answer.
Sample question 1 of 3
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
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
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.