Multiple Choice
A company maintains an application responsible for processing several thousand external callbacks each day. The company's System administrators want to know how many callbacks are being received on a rolling basis, and they want this data available for 10 days. The company also wants the ability to issue automated alerts if the number of callbacks exceeds the defined thresholds. What is the MOST cost-effective way to address the need to track and alert on these statistics?
A) Push callback data to an Amazon RDS database that can be queried to show historical data and to alert on exceeded thresholds.
B) Push callback data to AWS X-Ray and use AWS Lambda to query, display, and alert on exceeded thresholds.
C) Push callback data to Amazon Kinesis Data Streams and invoke an AWS Lambda function that stores data in Amazon DynamoDB and sends the required alerts.
D) Push callback data to Amazon CloudWatch as a custom metric and use the CloudWatch alerting mechanisms to alert System Administrators.
Correct Answer:

Verified
Correct Answer:
Verified
Q158: What happens, by default, when one of
Q159: A company has written a Java AWS
Q160: A Development team currently supports an application
Q161: A company is creating a REST service
Q162: An AWS Lambda function must read data
Q164: A microservices application is deployed across multiple
Q165: A Developer is storing sensitive documents in
Q166: A Developer is designing a fault-tolerant environment
Q167: An application is experiencing performance issues based
Q168: A Developer has created a Lambda function