Multiple Choice
A mobile gaming application publishes data continuously to Amazon Kinesis Data Streams. An AWS Lambda function processes records from the data stream and writes to an Amazon DynamoDB table. The DynamoDB table has an auto scaling policy enabled with the target utilization set to 70%. For several minutes at the start and end of each day, there is a spike in traffic that often exceeds five times the normal load. The company notices the GetRecords.IteratorAgeMilliseconds metric of the Kinesis data stream temporarily spikes to over a minute for several minutes. The AWS Lambda function writes ProvisionedThroughputExceededException messages to Amazon CloudWatch Logs during these times, and some records are redirected to the dead letter queue. No exceptions are thrown by the Kinesis producer on the gaming application. What change should the company make to resolve this issue?
A) Use Application Auto Scaling to set a scaling schedule to scale out write capacity on the DynamoDB table during predictable load spikes.
B) Use Amazon CloudWatch Events to monitor the dead letter queue and invoke a Lambda function to automatically retry failed records.
C) Reduce the DynamoDB table auto scaling policy's target utilization to 20% to more quickly respond to load spikes.
D) Increase the number of shards in the Kinesis data stream to increase throughput capacity.
Correct Answer:

Verified
Correct Answer:
Verified
Q12: A company is refactoring an existing web
Q13: The Statement element, of an AWS IAM
Q14: A company wants to follow its website
Q15: A financial services company logs personally identifiable
Q16: Your company policies require encryption of sensitive
Q18: You have just added a new instance
Q19: As a part of building large applications
Q20: A company is running a large application
Q21: A company provides auction services for artwork
Q22: A company's service for video game recommendations