A company is designing a real-time analytics pipeline to process streaming data from IoT devices. The solution must be serverless and handle data transformation before storage. Which combination of services is most cost-effective?
Serverless, cost-effective for streaming transformation.
Why this answer
Option B is correct because Kinesis Data Streams ingests data, Lambda transforms it, and Firehose delivers to S3. Option A (Kinesis Analytics) is for SQL analytics, not transformation. Option C (Kinesis Data Streams to EC2) is not serverless.
Option D (SQS to Lambda to S3) misses streaming ingestion.