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?
Initiate a Multi-AZ deployment strategy for the database to ensure connectivity.
Create additional read replicas to distribute the load across multiple instances.
Increase the compute capacity of the database instance to handle more connections.
Deploy a fully managed database proxy service for connection pooling.