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

A company has an IoT platform that runs in an on-premises environment. The platform consists of a server that connects to IoT devices by using the MQTT protocol. The platform collects telemetry data from the devices at least once every 5 minutes. The platform also stores device metadata in a MongoDB cluster.

An application that is installed on an on-premises machine runs periodic jobs to aggregate and transform the telemetry and device metadata. The application creates reports that users view by using another web application that runs on the same on-premises machine. The periodic jobs take 120-600 seconds to run. However, the web application is always running.

The company is moving the platform to AWS and must reduce the operational overhead of the stack.

Which combination of steps will meet these requirements with the LEAST operational overhead? (Choose three.)

Answer options

Correct answer: B, D, E

Explanation

Option B is correct because AWS IoT Core simplifies the connection and management of IoT devices, reducing operational overhead. Option D is appropriate as Amazon DocumentDB provides a managed database service compatible with MongoDB, which lessens the burden of maintenance. Option E effectively leverages AWS Step Functions and Lambda to automate report generation and delivery, minimizing manual intervention. The other options either involve higher operational complexity or do not align with the goal of reducing overhead.