A retail startup runs its order management system using Amazon API Gateway and AWS Lambda. The backend data is stored in an Amazon Aurora PostgreSQL database. During a limited-time promotion, the system experienced a sudden spike in traffic. Several users reported timeouts, and some orders failed to process. Upon investigation, a solutions architect discovered that the Aurora database showed elevated CPU and memory usage caused by an unusually high number of active connections. The company wants to resolve the issue with minimal changes to the application code and infrastructure. What is the most appropriate solution?