Your client wishes to deploy a backend solution for processing financial transactions. The requirements are clear: minimal infrastructure management and the capability to dynamically handle varying loads of requests. Which service should the client leverage to align with these stipulations?
Container management service with on-demand task placement strategy for processing tasks
Serverless function-execution service for direct invocation by the application's API
Managed database service with multiple read replicas to process transaction records
Virtual machine auto scaling groups to serve the backend with predefined scaling policies