AWS Certified Developer – Associate (DVA-C02) — Question 362

A company has a web application that is hosted on AWS. The application is behind an Amazon CloudFront distribution. A developer needs a dashboard to monitor error rates and anomalies of the CloudFront distribution as frequently as possible.

Which combination of steps should the developer take to meet these requirements? (Choose two.)

Answer options

Correct answer: B, C

Explanation

To achieve near real-time monitoring of CloudFront, enabling real-time logs is required, which natively integrates with Amazon Kinesis Data Streams. Using an AWS Lambda function to process these streams and load them into Amazon OpenSearch Service allows for instant analysis and visualization via OpenSearch Dashboards. Standard S3 logs have delivery delays of up to several hours, which does not meet the requirement for maximum frequency, and CloudTrail is intended for API auditing rather than application traffic analysis.