Amazon S3 lets you make the move to cloud based files and web development.
I'm making the jump to Cloud Storage for managing my files and client projects. I chose Amazon S3 cloud storage for the heavy lifting. But Amazon's interface is a bit dry to deal with day to day. So I trialed the cloud drive file transfer apps ExpanDrive and Transmit.
I use Amazon S3 cloud storage to hold all the raw data (the files). Then Expan Drive and Transmit access the files with a more user friendly interface.
You need to spend a bit of time using Amazon S3 to come to grips with it. They do things differently at Amazon. You create 'buckets' and need to set permissions. But you then access the files for websites and apps or for production.
ExpanDrive makes cloud storage like Google Drive, Dropbox, Amazon S3 available from your Finder as a drive. The files just appear as folder in your Mac or PC. Expan drive is cross platform.
Transmit is Mac only, and connects to cloud services, like Amazon S3, Google Drive, Dropbox, Microsoft Azure, and Rackspace Cloud Files. You can upload, download, and manage files very easily.
Sign up for Amazon Web Services and play around with it. It's free.
Now create a few 'buckets' to store your files. Move some files up into the cloud and embed them into your website. See what you think.
Being purely cloud based is remarkably liberating.