
Answer-first summary for fast verification
Answer: Use Amazon CloudFront
Use Amazon CloudFront Storing your static content with S3 provides a lot of advantages. But to help optimize your application’s performance and security while effectively managing cost, AWS recommends that you also set up Amazon CloudFront to work with your S3 bucket to serve and protect the content. CloudFront is a content delivery network (CDN) service that delivers static and dynamic web content, video streams, and APIs around the world, securely and at scale. By design, delivering data out of CloudFront can be more cost-effective than delivering it from S3 directly to your users. By caching your content in Edge Locations, CloudFront reduces the load on your S3 bucket and helps ensure a faster response for your users when they request content. In addition, data transfer out for content by using CloudFront is often more cost-effective than serving files directly from S3, and there is no data transfer fee from S3 to CloudFront. A security feature of CloudFront is Origin Access Identity (OAI), which restricts access to an S3 bucket and its content to only CloudFront and operations it performs.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your company operates a static website hosted on Amazon Simple Storage Service (S3), built with HTML5, that caters to aviation enthusiasts. The website has garnered a global audience, with hundreds of thousands of visitors accessing it each month. However, while users in the United States enjoy a seamless experience, users from other regions around the world are facing slow loading times and lagging issues.
Which service can help to alleviate this performance problem?
A
Use Amazon S3 Caching
B
Use Amazon CloudFront
C
Use Amazon S3 Transfer Acceleration
D
Use Amazon ElastiCache for Redis
No comments yet.