
Answer-first summary for fast verification
Answer: Add a reader instance to the Aurora cluster. Update the application to use the Aurora cluster endpoint for write operations. Update the Aurora cluster's reader endpoint for reads.
The correct option is A. Adding a reader instance to the Aurora cluster allows the application to continue reading from the reader instance during the maintenance window. Updating the application to use the cluster endpoint for write operations ensures that writes are still directed to the primary instance. Using the reader endpoint for reads allows the application to split read operations to secondary instances, ensuring minimal disruption. The Multi-AZ option mentioned in options C and D does not apply to Aurora in the same way it does to standard RDS instances, and using a custom ANY endpoint as described in options B and D is unnecessary and overly complicated.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A company's application relies on an Amazon Aurora cluster with a single DB instance for data storage. The application uses the cluster's instance endpoint for both read and write operations. The company plans to perform an update during a maintenance window, and it is crucial that the cluster remains operational with minimal disruptions. What measures should a DevOps engineer implement to ensure the Aurora cluster's availability during this maintenance period?
A
Add a reader instance to the Aurora cluster. Update the application to use the Aurora cluster endpoint for write operations. Update the Aurora cluster's reader endpoint for reads.
B
Add a reader instance to the Aurora cluster. Create a custom ANY endpoint for the cluster. Update the application to use the Aurora cluster's custom ANY endpoint for read and write operations.
C
Turn on the Multi-AZ option on the Aurora cluster. Update the application to use the Aurora cluster endpoint for write operations. Update the Aurora cluster’s reader endpoint for reads.
D
Turn on the Multi-AZ option on the Aurora cluster. Create a custom ANY endpoint for the cluster. Update the application to use the Aurora cluster's custom ANY endpoint for read and write operations.