CloudGuild · Blog · Cheat sheets · Lessons · Certifications

Real-Time Data Processing for AWS Certified Solutions Architect - Associate

Learn how to tackle a common exam question about real-time data processing with AWS services for the SAA-C03 exam.

A common pitfall for candidates is choosing services that don't align with the specific requirements of real-time data processing. This question focuses on identifying the right AWS services for handling streaming data efficiently.

The question

A financial services company needs to process large amounts of data in real-time and requires a solution that can handle streaming data efficiently. Which AWS services would you use to design this architecture?

Think before you scroll

Before you select an answer, consider the specific needs of real-time data processing. Focus on services that are designed for streaming data, rather than those that are primarily used for batch processing or data storage.

The answer

The correct option is B. Amazon Kinesis Data Streams and AWS Lambda. Kinesis Data Streams enables efficient real-time data streaming, while AWS Lambda processes that data instantly, making this combination ideal for the scenario described.

Why the other options lose

The concept behind it

Understanding the distinction between real-time data processing and batch processing is crucial. Services like Amazon Kinesis and AWS Lambda are purpose-built for scenarios where immediate data processing is essential. This knowledge is vital, as questions may vary in context but often focus on the same underlying principles of service capabilities.

Exam trap to remember

Remember: Real-time processing requires streaming services. Batch services will not meet this need.

Take the free SAA-C03 mock exam

Take a free mock exam →