AWS Certified DevOps Engineer – Professional (DOP-C02) — Question 269

A company manages AWS accounts in AWS Organizations. The company needs a solution to send Amazon CloudWatch Logs data to an Amazon S3 bucket in a dedicated AWS account. The solution must support all existing and future CloudWatch Logs log groups.

Which solution will meet these requirements?

Answer options

Correct answer: D

Explanation

Option D is correct because AWS Backup does not natively support backing up CloudWatch Logs to S3, ruling out options A, B, and C. Using Kinesis Data Firehose with a CloudWatch Logs destination allows cross-account log streaming to S3, while the combination of EventBridge and Lambda ensures that any future log groups automatically receive the necessary subscription filters via the PutSubscriptionFilter API.