Building data streaming applications with Amazon Kinesis and serverless