AWS Certified Database – Specialty — Question 211
A company is using Amazon Aurora with Aurora Replicas. A database specialist needs to split up two read-only applications so that each application connects to a different set of DB instances. The database specialist wants to implement load balancing and high availability for the read-only applications.
Which solution meets these requirements?
Answer options
- A. Use a different instance endpoint for each application.
- B. Use the reader endpoint for both applications.
- C. Use the reader endpoint for one application and an instance endpoint for the other application.
- D. Use different custom endpoints for each application.
Correct answer: D
Explanation
The correct answer is D because using different custom endpoints allows for better load balancing and high availability tailored to each application's needs. Option A does not provide a method for load balancing across multiple instances effectively. Option B fails to separate the applications adequately, while option C combines the two approaches, thereby not fully optimizing for high availability.