Due to partnerships, we are required to host our website through our partner company. However, we had an idea that perhaps we could offload the document storage to an AWS document server. The thinking is that we could serve the html from our server, and serve any large document files from the AWS server, which would greatly reduce our bandwidth load.
Having never used AWS, can I simply provide a relatively secure AWS URL to the browser which will pull the document from AWS and bypass our web server altogether?
6
You can indeed. In fact, you can simply have your Web server send links that look like yourbucket.s3.amazonaws.com/yourdir/yourfile.txt
You can even use cloudfront as a cdn, and optionally protect your files from direct access.
You’ll have to do some reading on s3 as a minimum, and cloudfront as well if you want.
Also depending on your framework you will want to search for a module to stick things directly on the remote server. For instance boto for Python/Django