Here's a use-case. My company has several AWS instances, one running JasperReports Server. The data driving our reports resides on a Redshift instance. For reporting, while most reports do not pose a security risk, others do, due to having PII (personally identifiable information) on them. Thus, in order to get those reports to a client, the ideal solution would be to have JasperReports Server make a direct connection to a secure S3 drive, to render and output the reports necessary to a secure S3 instance. As it stands today, these reports have to be manually executed, then transfered to either S3 or a secure GOOGLE drive, for specific clients to get access to. E-mail is generally not a good solution due to the PII requirement. Thus, having Jasper be able to automatically output to S3 is the preferred route. Given that Amazon has published a Java SDK for S3 access, this should make it much easier to implement.