Configure Settings

You then set the buffering hints that determine how often Firehose flushes data to the destination

  1. Set the Buffer Interval to 60 seconds.

    Amazon Kinesis Data Firehose buffers incoming streaming data to a certain size or for a certain period of time before delivering it to destinations. Buffer size is in MBs and ranges from 1MB to 128MB for Amazon S3 destination Buffer interval is in seconds and ranges from 60 seconds to 900 seconds. Increasing the buffers size allows us to gather data before delivering to ensure all data is delivered to the destination S3 bucket.

  2. Enable S3 compression by selecting GZIP to optimise the storage of data in Amazon S3. Buffer size is is applied before compression. As a result, if you choose to compress your data, the size of the objects within your S3 bucket can be smaller than the buffer size you specify.

  3. Ensure that Created or update IAM Role is selected, so that Kinesis Data Firehose uses the correct permissions for operations.

  4. Leave all other values as default.

  5. Select Next to move onto the Review screen.