exam questions

Exam AWS Certified DevOps Engineer - Professional DOP-C02 All Questions

View all questions & answers for the AWS Certified DevOps Engineer - Professional DOP-C02 exam

Exam AWS Certified DevOps Engineer - Professional DOP-C02 topic 1 question 341 discussion

A company runs several applications in the same AWS account. The applications send logs to Amazon CloudWatch.

A data analytics team needs to collect performance metrics and custom metrics from the applications. The analytics team needs to transform the metrics data before storing the data in an Amazon S3 bucket. The analytics team must automatically collect any new metrics that are added to the CloudWatch namespace.

Which solution will meet these requirements with the LEAST operational overhead?

  • A. Configure a CloudWatch metric stream to include metrics from the application and the CloudWatch namespace. Configure the metric stream to deliver the metrics to an Amazon Data Firehose delivery stream. Configure the Firehose delivery stream to invoke an AWS Lambda function to transform the data. Configure the delivery stream to send the transformed data to the S3 bucket.
  • B. Configure a CloudWatch metrics stream to include all the metrics and to deliver the metrics to an Amazon Data Firehose delivery stream. Configure the Firehose delivery stream to invoke an AWS Lambda function to transform the data. Configure the delivery stream to send the transformed data to the S3 bucket.
  • C. Configure metric filters for the CloudWatch logs to create custom metrics. Configure a CloudWatch metric stream to deliver the application metrics to the S3 bucket.
  • D. Configure subscription filters on the application log groups to target an Amazon Data Firehose delivery stream. Configure the Firehose delivery stream to invoke an AWS Lambda function to transform the data. Configure the delivery stream to send the transformed data to the S3 bucket.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Srikantha
3 weeks, 4 days ago
Selected Answer: B
CloudWatch metric streams are designed specifically to stream metric data in near real-time to destinations like Firehose. Selecting "all metrics" ensures that any new metrics added in the future are automatically included, satisfying the requirement to "automatically collect any new metrics." Amazon Kinesis Data Firehose supports Lambda transforms, so the analytics team can modify data before it's delivered. Output to S3 is natively supported by Firehose, which satisfies the storage requirement.
upvoted 1 times
...
rinip86277
2 months, 1 week ago
Selected Answer: B
B is better than A because new metrics must be automatically collected. With A they have to be manually selected. With B they are automatically collected.
upvoted 1 times
...
CHRIS12722222
4 months ago
Selected Answer: B
Why not option B? Just collect all the metrics in the namespace, if new ones are added later, it will also be collected
upvoted 4 times
GripZA
1 week, 2 days ago
I think his Selected Answer supposed to be A.
upvoted 1 times
...
...
Ky_24
4 months, 2 weeks ago
Selected Answer: A
A is correct
upvoted 3 times
...
uncledana
5 months, 1 week ago
Selected Answer: A
Explanation: The requirements are: 1. Collect performance metrics and custom metrics from CloudWatch. 2. Automatically include new metrics added to the namespace. 3. Transform the metrics data. 4. Store the transformed data in an S3 bucket. 5. Minimize operational overhead. Option A: Configure a CloudWatch metric stream to include metrics from the application and the CloudWatch namespace. Configure the metric stream to deliver the metrics to an Amazon Data Firehose delivery stream. Configure the Firehose delivery stream to invoke an AWS Lambda function to transform the data. Configure the delivery stream to send the transformed data to the S3 bucket.
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago