DAS-C01 · Question #161
A software company wants to use instrumentation data to detect and resolve errors to improve application recovery time. The company requires API usage anomalies, like error rate and response time…
The correct answer is C. Use Amazon Kinesis Data Analytics as the data transport layer for logging data and to uncover. To detect API usage anomalies and provide NRT dashboards for log analysis using instrumentation data, Amazon Kinesis Data Analytics is the appropriate solution. It functions as a data transport layer for logging while also processing the data to uncover anomalies in near-real…
Question
A software company wants to use instrumentation data to detect and resolve errors to improve application recovery time. The company requires API usage anomalies, like error rate and response time spikes, to be detected in near-real time (NRT). The company also requires that data analysts have access to dashboards for log analysis in NRT. Which solution meets these requirements'?
Options
- AUse Amazon Kinesis Data Firehose as the data transport layer for logging data
- BUse Amazon Kinesis Data Analytics as the data transport layer for logging data
- CUse Amazon Kinesis Data Analytics as the data transport layer for logging data and to uncover
- DUse Amazon Kinesis Data Firehose as the data transport layer for logging data
How the community answered
(17 responses)- A12% (2)
- B12% (2)
- C71% (12)
- D6% (1)
Why each option
To detect API usage anomalies and provide NRT dashboards for log analysis using instrumentation data, Amazon Kinesis Data Analytics is the appropriate solution. It functions as a data transport layer for logging while also processing the data to uncover anomalies in near-real time.
Amazon Kinesis Data Firehose is primarily a data transport and loading service that buffers and delivers streaming data to destinations; it does not inherently perform real-time analytics or anomaly detection on the data itself.
While Amazon Kinesis Data Analytics is the correct service for processing, simply stating it's a 'data transport layer' is incomplete and doesn't fully capture its analytical capabilities required for anomaly detection and dashboarding.
Amazon Kinesis Data Analytics can serve as a real-time data processing layer, analyzing incoming logging data to detect anomalies like error rate and response time spikes in near-real time. It can then output processed data to dashboards (e.g., via Amazon OpenSearch Service) for analysts, fulfilling both the anomaly detection and NRT dashboard requirements.
Amazon Kinesis Data Firehose is primarily a data transport and loading service that buffers and delivers streaming data to destinations; it does not inherently perform real-time analytics or anomaly detection on the data itself.
Concept tested: Real-time stream analytics and anomaly detection
Source: https://aws.amazon.com/kinesis/data-analytics/
Topics
Community Discussion
No community discussion yet for this question.