Setting the Stage to Design a Kinesis Application on AWS Cloud – The High Level Architecture