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

A company needs to store and process image data that will be uploaded from mobile devices using a custom mobile app. Usage peaks between 8 AM and 5 PM on weekdays, with thousands of uploads per minute. The app is rarely used at any other time. A user is notified when image processing is complete.

Which combination of actions should a solutions architect take to ensure image processing can scale to handle the load? (Choose three.)

Answer options

Correct answer: B, C, E

Explanation

To handle highly variable and peaky traffic cost-effectively, uploading directly to Amazon S3 and queueing events in Amazon SQS standard (Option B) provides a decoupled, highly scalable architecture. Triggering AWS Lambda (Option C) allows for serverless, automatic scaling of the processing logic without paying for idle compute during off-peak hours. Finally, Amazon SNS (Option E) is the correct service designed to send mobile push notifications to users, whereas Amazon SES is built for email delivery.