Amazon S3 Storage is a fully-automated plugin which allows you to provide digital, downloadable products through your Amazon AWS S3 service. You can specify the bucket and object name of your file using shortcodes in the download file paths. See more details about working with Amazon S3 buckets. When a customer downloads their purchase, the plugin will translate this into an Amazon S3 URL and provide that file as the download.
This plugin offers better scalability, especially when serving big files, and greater download speeds for your customers. It also supports multiple buckets within one product so you can easily provide download access to files stored on different Amazon buckets when purchasing one product.