
Explanation:
The correct answer is B: Generate and provide CloudFront signed URLs to premium customers. CloudFront signed URLs allow you to restrict access to the content served by CloudFront. By generating signed URLs, you can ensure that only authenticated users, in this case, premium customers, are able to access the media streams and on-demand content stored in the S3 bucket. This method is specifically designed for scenarios exactly described in the question, where content access needs to be tightly controlled based on user permissions.
Ultimate access to all questions.
No comments yet.
A media company utilizes Amazon CloudFront for content delivery and restricts access to premium customers. How can they ensure that only these customers can access media streams and on-demand content stored in an S3 bucket?
A
By generating and distributing S3 signed cookies to premium customers.
B
By creating and providing CloudFront signed URLs to premium customers.
C
By applying origin access control to restrict non-premium customer access.
D
By implementing field-level encryption to prevent non-premium customer access.