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

A company deploys an application in two AWS Regions. The application currently uses an Amazon S3 bucket in the primary Region to store data.

A DevOps engineer needs to ensure that the application is highly available in both Regions. The DevOps engineer has created a new S3 bucket in the secondary Region. All existing and new objects must be in both S3 buckets. The application must fail over between the Regions with no data loss.

Which combination of steps will meet these requirements with the MOST operational efficiency? (Choose three.)

Answer options

Correct answer: A, D, F

Explanation

The correct steps are A, D, and F. Step A ensures that the necessary permissions for replication are granted to the right service principals. Step D establishes a two-way replication rule that allows for data to be synchronized between the S3 buckets in both Regions. Step F utilizes S3 Batch Operations to handle the replication efficiently. Options B and C do not provide the necessary two-way replication, while E is less efficient compared to the other options.