No. I find it impossible to edit any in-situ file on Amazon S3 without downloading it. This is the storage space, like your hard drive, where you usually need to extract the file into memory for editing, and then return it (save it). Many APIs are available for this. For java you have AWS-SDK .
source share