You can now use the Amazon S3 Transfer Manager (Developer Preview)
Working with Amazon Kinesis Data Firehose
Amazon Kinesis Data Firehose provides a simple way to capture, transform, and load streaming data. See the following resources for complete code examples with instructions.
Link to AWS Code Sample Catalog