Question 345:
Your current log analysis application takes more than four hours to generate a report of the top 10 users of your web application. You have been asked to implement a system that can report this information in real-time. You need to ensure that the report is always up to date, and handle increases in the number of requests to your web application. Which of the following is a cost-effective option to fulfill these requirements?
Answer options:
A.Publish your data to CloudWatch Logs, and configure your application to Auto Scale to handle the load on demand. B.Publish your log data to an Amazon S3 bucket. Use AWS CloudFormation to create an Auto Scaling group to scale your post-processing application which is configured to pull down your log files stored in Amazon S3. C.Post your log data to an Amazon Kinesis data stream, and subscribe your log-processing application so that it is configured to process your logging data. D.Configure an Auto Scaling group to increase the size of your Amazon EMR cluster.