A website runs on an EC2 instance with Auto Scaling to handle peak traffic. Users worldwide are experiencing high latency when loading static assets that are served from the EC2 instance, even during off-peak times. Which two actions will reduce latency for the static content? (Choose two.)
Choose an answer
Tap an option to check your answer.
Correct answer: Create an Amazon CloudFront distribution to cache the static assets., Place the application's static assets in an Amazon S3 bucket..
Why this is the answer
To reduce latency for static content globally, storing assets in Amazon S3 and using Amazon CloudFront is the most effective solution. Placing static assets in an S3 bucket provides highly available, durable, and scalable storage. Integrating CloudFront, a Content Delivery Network (CDN), with S3 caches these assets at edge locations worldwide. When users request content, it's served from the nearest edge location, significantly reducing latency. Increasing the Auto Scaling group's maximum instances or resizing EC2 instances (vertical scaling) primarily addresses application processing capacity and availability, not static content delivery latency across geographical distances. Moving application code to AWS Lambda is for compute, not for serving static assets.
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