An ecommerce company will launch a one-deal-a-day website on AWS. Each day one product is on sale for 24 hours. The site must handle millions of requests per hour with millisecond latency during peaks and require the LEAST operational overhead. Which solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Host static website content in an Amazon S3 bucket and deploy an Amazon CloudFront distribution with the S3 bucket as the origin. Use Amazon API Gateway and AWS Lambda for backend APIs. Store data in Amazon DynamoDB..
Why this is the answer
The correct solution leverages a serverless architecture for high scalability, low latency, and minimal operational overhead. Hosting static content on Amazon S3 with CloudFront provides global content delivery and caching, handling millions of requests efficiently. Amazon API Gateway and AWS Lambda create a highly scalable and cost-effective backend for dynamic requests, automatically scaling to meet demand without server management. Amazon DynamoDB, a fully managed NoSQL database, offers single-digit millisecond performance at any scale, ideal for high-throughput order data. Incorrect options: Hosting the entire website, including order data, directly in S3 buckets is not suitable for dynamic content or transactional data, and S3 is not a relational database. EC2 instances with Auto Scaling and RDS for MySQL introduce significant operational overhead for server and database management, which the question aims to minimize. EKS with Kubernetes also involves substantial operational overhead for cluster management, even with autoscaling, making it less ideal for the "least operational overhead" requirement compared to a fully serverless approach.
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