Produce and consume data from Amazon Kinesis with Avro serialization