I want to see if anyone has tried anything like this before and how exactly they were able to pull it off. We have several packages that are pretty large in size and we want our users to be able to download them offsite via self service. However, we don't really want to bog down our bandwidth with 800+ users trying to download 100MB+ files off self service. I had an idea of hosting some of the packages on Amazon S3 and then if their IP address is off campus it would download from there since Amazon is obviously much more robust than us and it would save our bandwidth on campus.
I wrote a URL rewrite for our IIS HTTP distribution point that would redirect the URL to our Amazon S3 hosted webspace, but have had limited success. Does anyone have any experience with anything like this?