AWS Certified Cloud Practitioner — Question 798
A company is preparing to launch a redesigned website on AWS. Users from around the world will download digital handbooks from the website.
Which AWS solution should the company use to provide these static files securely?
Answer options
- A. Amazon Kinesis Data Streams
- B. Amazon CloudFront with Amazon S3
- C. Amazon EC2 instances with an Application Load Balancer
- D. Amazon Elastic File System (Amazon EFS)
Correct answer: B
Explanation
Amazon CloudFront combined with Amazon S3 is the optimal architecture for securely distributing static content globally with low latency, as S3 stores the files and CloudFront caches them at edge locations worldwide. Amazon Kinesis is designed for streaming data, while EC2 with an ALB and Amazon EFS are more complex, expensive, and less efficient solutions for simple static file delivery.