Free AWS SAP-C02 Actual Exam Questions - Question 9 Discussion
from logistics centers to calculate a sustainability index The company has millions of devices in
logistics centers that are spread across Europe The devices send information to the processing engine
through a RESTful API
The API experiences unpredictable bursts of traffic The company must implement a solution to
process all data that the devices send to the processing engine Data loss is unacceptable
Which solution will meet these requirements?
I doubt C because EC2 instances might struggle with unpredictable spikes without a buffer, risking data loss. Does the question exclude streaming solutions like Kinesis, or is that still viable?
It’s A for me. Using an ALB directly with an SQS queue as a target group is not really supported—you can’t add an SQS queue as a target to an ALB. That alone rules out A. Between B and D, B makes more sense since the API Gateway to SQS integration is designed exactly for buffering bursty REST API traffic with zero data loss. Kinesis in D is better for streaming large volumes of data continuously, but the question focuses on RESTful API calls, so B fits better. C lacks a decoupling buffer layer, so riskier with unpredictable bursts.
Option A sounds off since ALB can’t have SQS as a direct target.