Scenario: You are designing a high-scale data analytics platform. You need to ingest millions of events from user devices and want to ensure that the data is automatically partitioned by 'event_type' as it is being stored in S3 for optimal querying in Athena. Which service is best?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: Amazon Kinesis Data Firehose (with Dynamic Partitioning)

Kinesis Firehose recent 'Dynamic Partitioning' feature allows it to parse the incoming data and route it to specific S3 folders based on keys within the data itself....

📋Part of AWS Certified Solutions Architect – Professional (SAP-C02) · AWS Certification Practice
Real Exam ScenarioScenario Based

Scenario: You are designing a high-scale data analytics platform. You need to ingest millions of events from user devices and want to ensure that the data is automatically partitioned by 'event_type' as it is being stored in S3 for optimal querying in Athena. Which service is best?

✓ Correct Answer & ExplanationScenario Based

Correct Answer

Amazon Kinesis Data Firehose (with Dynamic Partitioning)

Why This Answer Is Correct

Kinesis Firehose recent 'Dynamic Partitioning' feature allows it to parse the incoming data and route it to specific S3 folders based on keys within the data itself.

📚 What This Question Tests

This question evaluates your knowledge of Scenario Based — a core concept tested in AWS Certified Solutions Architect – Professional (SAP-C02). Understanding Scenario Based is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.