SAA-C03 exam dumps

SAA-C03 practice question 351 of 553

AWS Certified Solutions Architect - Associate. Associate level, Amazon Web Services. Free question with the correct answer and a full explanation.

SAA-C03 Question 351

Single answer

A company needs to ingest data from IoT sensors deployed across multiple locations. The data must be ingested in near real-time for analytics, but occasional delays of up to a few seconds are acceptable. The company wants to minimize operational overhead while ensuring scalability as the number of devices grows. Which service and configuration should the company choose?

  1. A

    Use Amazon Kinesis Data Streams with a producer SDK to ingest data from the IoT sensors.

  2. B

    Use Amazon S3 to directly upload data from the IoT sensors as objects in near real-time.

  3. C

    Use AWS IoT Core for device connectivity and route data to Amazon Kinesis Data Streams.

  4. D

    Use Amazon SQS to queue messages from IoT sensors and process them with a consumer application.

Show answer and explanation

Correct answer: C

Explanation

AWS IoT Core is the most appropriate service for managing IoT devices and ingesting their data. It simplifies device connectivity, ensuring secure and scalable data ingestion. Routing the data from AWS IoT Core to Amazon Kinesis Data Streams enables near real-time processing and analytics while minimizing operational complexity. This approach aligns well with the company's requirements and ensures future scalability as the number of devices grows.

  • A. Incorrect.

    This is not the best option for IoT data ingestion. While Kinesis Data Streams is scalable and suitable for real-time data processing, using the producer SDK directly with IoT sensors would increase complexity and operational overhead. IoT devices are better managed with a service like AWS IoT Core.

  • B. Incorrect.

    Amazon S3 is not designed for real-time data ingestion. While S3 can store large amounts of data, it does not natively support streaming or real-time processing. This option is not suitable for near real-time use cases.

  • C. Correct.

    AWS IoT Core is specifically designed for IoT device connectivity and can handle data ingestion efficiently. By routing data to Amazon Kinesis Data Streams, the company can achieve near real-time processing with minimal operational overhead and scalability.

  • D. Incorrect.

    Amazon SQS is a reliable queuing service but is not optimized for real-time streaming or IoT-specific use cases. While it can handle message ingestion, it introduces additional latency and is not ideal for near real-time IoT data processing.

Timed practice exam

Take a SAA-C03 practice test under exam conditions

65 questions in 130 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam