Your organization has developed a new web application that requires a backend service to perform complex calculations. The number of requests to this service will fluctuate, with potential spikes during business hours. You need a scalable, managed solution on Google Cloud that can handle these variable loads with minimal maintenance. What is your best option?