A company is migrating its on‑premises IoT platform to AWS. The platform consists of: a MongoDB cluster storing collected and processed IoT data; an app that uses MQTT to poll devices every 5 minutes; periodic jobs that generate reports (jobs run 120–600 seconds); and a public web application that serves reports. The company wants to reduce operational overhead while maintaining performance. Which combination of steps provides the required solution with the LEAST operational overhead? (Choose three.)
Choose an answer
Tap an option to check your answer.
Correct answer: Create AWS Step Functions state machines with AWS Lambda tasks to generate reports and write those reports to Amazon S3. Serve the reports using an Amazon CloudFront distribution with an S3 origin., Connect devices to AWS IoT Core so devices publish messages. Create an AWS IoT rule that triggers an AWS Lambda function when messages arrive; have the Lambda function parse, transform, and store device message data in the data store., Migrate the MongoDB cluster to Amazon DocumentDB (with MongoDB compatibility)..
Why this is the answer
Migrating MongoDB to Amazon DocumentDB reduces operational overhead by providing a fully managed, scalable, and highly available NoSQL database compatible with MongoDB. AWS IoT Core with an IoT rule triggering a Lambda function offers a serverless and scalable solution for ingesting and processing device data, eliminating the need for self-managed MQTT polling applications. Using AWS Step Functions with Lambda for report generation and Amazon S3 with CloudFront for serving reports provides a serverless, cost-effective, and highly scalable architecture for periodic jobs and web content delivery. Deploying EKS on EC2 instances would increase operational overhead compared to serverless options. Migrating MongoDB to EC2 instances would retain the operational burden of self-managing the database. A Lambda function directly connecting to IoT devices is not the standard or most efficient pattern for IoT data ingestion; AWS IoT Core is designed for this purpose.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed