+1 vote
in AWS by

You are a solutions architect working for a media company that produces stock images and videos for sale via a mobile app and website. Your app and website allow users to gain access only to stock content they have purchased. Your content is stored in S3 buckets. You need to restrict access to multiple files that your users have purchased. Also, due to the nature of the stock content (purchasable by multiple users), you don’t want to change the URLs of each stock item.

Which access control option best fits your scenario? 

A. Use CloudFront signed URLs

B. Use S3 Presigned URLs

C. Use CloudFront Signed Cookies

D. Use S3 Signed Cookies

1 Answer

0 votes
by

C. Use CloudFront Signed Cookies

Answer: C

Explanation

Option A is incorrect. CloudFront signed URLs allow you to restrict access to individual files. It  requires you to change your content URLs for each customer access.

Option B is incorrect. S3 Presigned URLs require you to change your content URLs. The presigned URL expires after its defined expiration date.

Option C is correct. CloudFront Signed Cookies allow you to control access to multiple content files and you don’t have to change your URL for each customer access.

Option D is incorrect. There is no S3 Signed Cookies feature.

Related questions

+1 vote
asked Sep 4, 2022 in AWS by Robindeniel
0 votes
asked Aug 30, 2022 in AWS by sharadyadav1986
...