AWS Solutions Architect Associate Practice Test

Disable ads (and more) with a membership for a one time $2.99 payment

Study for the AWS Solutions Architect Associate Test with our engaging quizzes. Utilize flashcards and multiple-choice questions, each with hints and explanations to enhance your understanding. Get exam-ready today!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


To analyze consolidated log streams in real time, which AWS service is best suited for the task?

  1. Send all the log events to Amazon SQS for processing.

  2. Send all the log events to Amazon Kinesis and develop a client process to apply heuristics on the logs.

  3. Configure Amazon Cloud Trail to receive custom logs and use EMR for analysis.

  4. Setup an Auto Scaling group of EC2 syslogd servers for log processing.

The correct answer is: Send all the log events to Amazon Kinesis and develop a client process to apply heuristics on the logs.

The best option for analyzing consolidated log streams in real time is to send all the log events to Amazon Kinesis and develop a client process to apply heuristics on the logs. Amazon Kinesis is specifically designed for real-time data processing and can handle large streams of data efficiently. This service enables you to acquire streams of data and allows you to run applications that process this data in real-time, making it ideal for scenarios where immediate analysis is required. Using Kinesis, you can set up processors that can apply custom logic and heuristics to the incoming log data as it flows through. This capability makes Kinesis a powerful tool for real-time log analysis, allowing for immediate insights and quick reaction capabilities based on live data. The other options do not provide the same level of suitability for real-time analysis. Sending logs to SQS would result in a more asynchronous processing pattern that is not optimized for real-time data analysis. Configuring CloudTrail and using EMR for analysis typically involves batch processing, which is not suitable for real-time needs. Lastly, setting up an Auto Scaling group of EC2 instances running a syslog daemon would require much more management and would also not be as effective for real-time processing compared to leveraging a dedicated service like Amazon Kinesis