I have an ASP.NET MVC web app running in Azure. I'm making a change to some of the resources it uses in the background but I want to be sure it's not going to have an adverse effect on the performance of the app.
Is there a way I can run any kind of benchmarking on the app as it currently is, over the period of a day or a week, so that once I put the changes live I can then run the same process and see if the app is running slower or faster?
Or am I missing the boat - is there a way I should be profiling the app now before I even consider putting the changes live?