SAA-C03 · Question #504
SAA-C03 Question #504: Real Exam Question with Answer & Explanation
The correct answer is C: Use an Amazon API Gateway REST API and AWS Lambda functions to process requests. Store. This question focuses on scalability, operational overhead, and performance during unpredictable API Gateway + AWS Lambda enables serverless compute, which scales automatically based on the number of requests. It requires no provisioning, maintenance, or patching of servers -- el
Question
A company has a social media application that is experiencing rapid user growth. The current architecture uses t-family Amazon EC2 instances. The current architecture struggles to handle the increasing number of user posts and images. The application experiences performance slowdowns during peak usage times. A solutions architect needs to design an updated architecture that will resolve the performance issues and scale as usage increases. Which solution will meet these requirements with the LEAST operational overhead?
Options
- AUse the largest Amazon EC2 instance in the same family to host the application. Install a
- BUse Amazon Simple Queue Service (Amazon SQS) to buffer incoming posts. Use a larger EC2
- CUse an Amazon API Gateway REST API and AWS Lambda functions to process requests. Store
- DDeploy multiple EC2 instances in the same family. Use an Application Load Balancer to distribute
Explanation
This question focuses on scalability, operational overhead, and performance during unpredictable API Gateway + AWS Lambda enables serverless compute, which scales automatically based on the number of requests. It requires no provisioning, maintenance, or patching of servers -- eliminating operational overhead. Amazon DynamoDB is a fully managed NoSQL database optimized for high-throughput workloads with single-digit millisecond latency. Amazon S3 is designed for high availability and durability, and is ideal for storing unstructured content such as user-uploaded images. By leveraging these fully managed and scalable services, the architecture meets the requirement of supporting rapid user growth while minimizing operational complexity. This solution aligns with the Performance Efficiency and Operational Excellence pillars in the AWS Well-Architected
Community Discussion
No community discussion yet for this question.