The download content we provide for our customers needs some slight modifications to it prior to delivering it to the customer. This is preventing us from using AmazonS3 for storage. Does Amazon provide any kind of service that allows someone to manipulate data directly on AmazonS3? Specifically using Java technology.
The download content we provide for our customers needs some slight modifications to it
Share
Since you have to process your files on the fly to add a footer each time a file is downloaded, S3 is not for you. You can use for backup, but you need to process them with an application server.
If you use EC2, it may be viable to download the file from S3 to EC2 and serve it. It will still be faster to have a local copy though.