AWS Certified Solutions Architect – Professional (SAP-C02) — Question 284

A company manufactures smart vehicles. The company uses a custom application to collect vehicle data. The vehicles use the MQTT protocol to connect to the application. The company processes the data in 5-minute intervals. The company then copies vehicle telematics data to on-premises storage. Custom applications analyze this data to detect anomalies.

The number of vehicles that send data grows constantly. Newer vehicles generate high volumes of data. The on-premises storage solution is not able to scale for peak traffic, which results in data loss. The company must modernize the solution and migrate the solution to AWS to resolve the scaling challenges.

Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: B

Explanation

AWS IoT Core is a fully managed service that natively supports the MQTT protocol and scales automatically to handle millions of devices, minimizing operational overhead. Routing this data via AWS IoT Core rules to Amazon Kinesis Data Firehose allows for seamless, serverless delivery to Amazon S3, while Amazon Kinesis Data Analytics provides a low-overhead, serverless method to detect anomalies in real time. Alternative options using MSK, custom Kafka applications, or managing Amazon MQ introduce significantly higher operational complexity.