AWS Certified Solutions Architect – Professional — Question 109

You require the ability to analyze a customer's clickstream data on a website so they can do behavioral analysis. Your customer needs to know what sequence of pages and ads their customer clicked on. This data will be used in real time to modify the page layouts as customers click through the site to increase stickiness and advertising click-through.
Which option meets the requirements for captioning and analyzing this data?

Answer options

Correct answer: B

Explanation

Option B is correct because Amazon Kinesis allows for real-time processing of streaming data, making it ideal for capturing clickstream data as it happens. The other options either do not support real-time analysis (like A and C) or involve more complex data handling and delays (like D), which are not suitable for immediate adjustments based on user interactions.