AWS Certified Solutions Architect – Associate (SAA-C02) — Question 37
Organizers for a global event want to put daily reports online as static HTML pages. The pages are expected to generate millions of views from users around the world. The files are stored in an Amazon S3 bucket. A solutions architect has been asked to design an efficient and effective solution.
Which action should the solutions architect take to accomplish this?
Answer options
- A. Generate presigned URLs for the files.
- B. Use cross-Region replication to all Regions.
- C. Use the geoproximity feature of Amazon Route 53.
- D. Use Amazon CloudFront with the S3 bucket as its origin.
Correct answer: D
Explanation
The best solution is to use Amazon CloudFront with the S3 bucket as its origin because CloudFront is a content delivery network that caches content at edge locations, providing faster access for users globally. The other options do not address the need for efficient content delivery; for example, presigned URLs (A) are used for controlled access, cross-Region replication (B) is for data redundancy, and the geoproximity feature (C) is not primarily aimed at enhancing static file delivery performance.