>I realize this will take some time to go through the learning curve, but you might want to take a look at some of the Azure offerings from Microsoft (unless you've been doing so already)
>
>Over the last year and a half I've been going through the learning curve. The technology isn't perfect but getting better, and it might help with a scenario like that.
Thanks