Your company is looking to deploy a new API on Google Cloud that will handle sporadic traffic, often experiencing periods of inactivity followed by sudden bursts of requests. The solution must scale automatically and remain cost-effective. Which service should you choose?