Question 20:
Tick-Bank is a privately held Internet retailer of both physical and digital products founded in 2008. The company has more than six-million clients worldwide. Tick-Bank aims to serve as a connection between digital content makers and affiliate dealers, who then promote them to clients. Tick-Bank`s technology aids in payments, tax calculations and a variety of customer service tasks. Tick-Bank assists in building perceptibility and revenue making opportunities for entrepreneurs. Tick-Bank runs multiple java based web applications running on windows based EC2 machines in AWS managed by internal IT Java team, to serve various business functions. Tick-Bank is looking to enable web-site traffic analytics there by understanding user navigational behavior, preferences and other click related info. Tick-Bank uses event based streaming, based on Kinesis Stream to address data integration and uses producer library to integrate events. Tick-Bank want to use the data captured for multiple functions which include,Storage of data into S3, which later processed by lambda, load the data to support enterprise search built on ES Service,and Integrate into Data warehouse built on Redshift in near real-time. What is the best approach to consume all the data captured in the stream is shared with all the applications mentioned abovewhich includes S3, Redshift and Elasticsearch (ES). Select 1 option.
Answer options:
A.Use enhanced Fan out consumers to integrate with above mentioned downstream applications like S3, ES, And Redshift B.Use KCL to capture, process using Lambda blueprints and integrate with downstream applications like S3, ES, And Redshift C.use API to integrate,process using Lambda blueprints with downstream applicationslike S3, ES, And Redshift D.Create separate Kinesis Firehose for different downstream applicationslike S3, ES, And Redshift