Amazon S3, short for “simple storage service” is a cheap way to store and download data from anywhere on the web. Storing data is cheap, $0.15 per GB a Month, and downloading data costs $0.20 per GB. Sounds like a great service, S3 allows you to uload files as big as 5GB. And the greatest thing… they support BitTorrent!
Using BitTorrent makes it even more cheaper, if more people need to download the file since you only have to pay for the traffic that the S3 seeder generates.(dev docs)
S3 supports the BitTorrent protocol so that developers can save costs when distributing content at high scale. There is no extra charge for use of BitTorrent with S3. Data transfer via the BitTorrent protocol is metered at the same rate as client/server delivery. To be precise, whenever a downloading BitTorrent client requests a “piece” of an object from the S3 “seeder,” charges accrue just as if an anonymous request for that piece had been made
This is how it works:
Any object in S3 that can be read anonymously can also be downloaded via BitTorrent. Retrieving a .torrent file for any publicly available object is easy. Simply add a “?torrent” query string parameter at the end of the REST GET request for the object. No authentication is required. Once you have a BitTorrent client installed, downloading an object using BitTorrent download may be as easy as opening this URL in your web browser.
So if you’re looking for relatively cheap online storage and distribution, S3 if definitely worth trying.
Check it out