I am building an ASP.NET Web API service that receives orders from restaurants. At certain times it will be busy, thousands of times more busy than at other times.
I haven't begun developing this yet but I was wondering what Azure services are appropriate to host the service such that it automatically scales when necessary without me worrying about its performance and hosting costs are minimised?