I've had a number of people ask me about connecting to Amazon S3. At one point, a few of my colleagues and I created a custom node that accomplishes this task.
The node itself leverages our data flow and interfaces to Java and HTTP to create an API connection to Amazon. An example of the node in use is attached to this post. However, the credentials will need to be updated to your environment.