An architect must devise a solution that allows a fleet of ephemeral compute instances to efficiently open and maintain connections to a relational database during unpredictable traffic spikes. Which service should the architect employ to ensure scalable and resilient database connectivity?
Increase the compute capacity of the database instance to handle more connections.
Initiate a Multi-AZ deployment strategy for the database to ensure connectivity.
Deploy a fully managed database proxy service for connection pooling.
Create additional read replicas to distribute the load across multiple instances.