
Ultimate access to all questions.
A company has deployed its database on an Amazon RDS for MySQL DB instance in the us-east-1 Region and needs to make its data available to customers in Europe. European customers require access to the same data as US customers without tolerating high application latency or stale data. Both US and European customers need to write to the database and see updates from the other group in real time. Which solution meets these requirements?
A
Create an Amazon Aurora MySQL replica of the RDS for MySQL DB instance, pause application writes to the RDS DB instance, promote the Aurora Replica to a standalone DB cluster, reconfigure the application to use the Aurora database and resume writes, add eu-west-1 as a secondary Region to the DB cluster, enable write forwarding on the DB cluster, deploy the application in eu-west-1, and configure the application to use the Aurora MySQL endpoint in eu-west-1.
B
Add a cross-Region replica in eu-west-1 for the RDS for MySQL DB instance, configure the replica to replicate write queries back to the primary DB instance, deploy the application in eu-west-1, and configure the application to use the RDS for MySQL endpoint in eu-west-1.
C
Copy the most recent snapshot from the RDS for MySQL DB instance to eu-west-1, create a new RDS for MySQL DB instance in eu-west-1 from the snapshot, configure MySQL logical replication from us-east-1 to eu-west-1, enable write forwarding on the DB cluster, deploy the application in eu-west-1, and configure the application to use the RDS for MySQL endpoint in eu-west-1.
D
Convert the RDS for MySQL DB instance to an Amazon Aurora MySQL DB cluster, add eu-west-1 as a secondary Region to the DB cluster, enable write forwarding on the DB cluster, deploy the application in eu-west-1, and configure the application to use the Aurora MySQL endpoint in eu-west-1.