A solutions architect is designing a workload to store hourly energy consumption per business tenant. Sensors send HTTP requests that add usage per tenant. The architect must use managed services when possible, and the workload will gain additional independent components over time. Which solution meets these requirements with the least operational overhead?
Choose an answer
Tap an option to check your answer.
Correct answer: Use Amazon API Gateway with AWS Lambda functions to receive the data from the sensors, process the data, and store the data in an Amazon DynamoDB table..
Why this is the answer
This solution leverages fully managed, serverless services, minimizing operational overhead. API Gateway provides a scalable, secure HTTP endpoint for sensor data. Lambda functions process the data without managing servers, and DynamoDB offers a highly scalable, low-latency NoSQL database ideal for time-series data like energy consumption per tenant. This combination supports independent component growth and meets the managed services requirement. The incorrect options involve managing EC2 instances, which increases operational overhead compared to serverless. Storing data in S3 or EFS is less suitable for structured, queryable time-series data than DynamoDB. Using SQL Server Express on EC2 also introduces significant management overhead and is not a fully managed AWS service.
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