Question 210
A professional architect is reviewing two independent workstreams. Requirement A: A Kinesis data stream has increasing write throttling because producers exceed the capacity of its current shard configuration. Requirement B: A multinational website repeatedly serves cacheable large assets and incurs high origin data-transfer and request charges. Select TWO actions, one for each independently scoped requirement.
Explanation
Correct Answers
This action meets the independently stated requirement B: A multinational website repeatedly serves cacheable large assets and incurs high origin data-transfer and request charges. Effective caching can reduce origin load and transfer cost for eligible content. A direct acceptance check is: Origin request count and cacheable transferred bytes fall without serving stale protected content.
This action meets the independently stated requirement A: A Kinesis data stream has increasing write throttling because producers exceed the capacity of its current shard configuration. Kinesis stream performance depends on provisioned or on-demand capacity and balanced partition keys. A direct acceptance check is: Records are ingested within supported throughput limits without hot-shard throttling under replayed load.
Incorrect Answers
This action targets a different technical need: A shared EFS file system slows a data-processing batch even though compute workers are mostly idle. It does not replace either required solution in A or B. EFS throughput characteristics must match concurrent IO patterns and required sustained rate; verify the two stated requirements independently rather than accepting an unrelated change.
This action targets a different technical need: A high-traffic EC2 service must release a risky version while keeping a rapid rollback path and without terminating all healthy targets at once. It does not replace either required solution in A or B. Blue-green deployment separates old and new environments to support safe traffic shifting; verify the two stated requirements independently rather than accepting an unrelated change.
This action targets a different technical need: Large fault-tolerant batch analytics jobs can be interrupted and resumed while the team pays full on-demand prices. It does not replace either required solution in A or B. Spot Instances optimize interruptible capacity costs when jobs tolerate reclaim events; verify the two stated requirements independently rather than accepting an unrelated change.