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

A company uses an Amazon Aurora PostgreSQL global database that has two secondary AWS Regions. A DevOps engineer has configured the database parameter group to guarantee an RPO of 60 seconds. Write operations on the primary cluster are occasionally blocked because of the RPO setting.

The DevOps engineer needs to reduce the frequency of blocked write operations.

Which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

When the rds.global_db_rpo parameter is enabled, writes on the primary cluster are blocked if any secondary cluster lags behind the specified RPO threshold. Removing one of the secondary clusters reduces the number of destination regions that must maintain the RPO target, thereby decreasing the likelihood of replication lag causing write blockages on the primary. Adding more secondary clusters would worsen the issue, while write forwarding does not address the RPO-induced write blocking.