
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A company is building a mobile app on AWS. The company wants to expand its reach to millions of users. The company needs to build a platform so that authorized users can watch the company's content on their mobile devices.
What should a solutions architect recommend to meet these requirements?
A
Publish content to a public Amazon S3 bucket. Use AWS Key Management Service (AWS KMS) keys to stream content.
B
Set up IPsec VPN between the mobile app and the AWS environment to stream content.
C
Use Amazon CloudFront. Provide signed URLs to stream content.
D
Set up AWS Client VPN between the mobile app and the AWS environment to stream content.
Explanation:
Correct Answer: C - Use Amazon CloudFront. Provide signed URLs to stream content.
Scalability: Amazon CloudFront is a global content delivery network (CDN) that can handle millions of users efficiently by caching content at edge locations worldwide, reducing latency and improving performance for mobile users.
Security: Signed URLs provide a secure way to control access to content. They allow authorized users to access content for a limited time, preventing unauthorized distribution.
Mobile Optimization: CloudFront is designed to deliver content to mobile devices efficiently, with features like HTTP/2, TLS encryption, and adaptive bitrate streaming support.
Cost-effectiveness: CloudFront's pay-as-you-go pricing model is ideal for scaling to millions of users without upfront infrastructure costs.
A. Publish content to a public Amazon S3 bucket. Use AWS KMS keys to stream content.
B. Set up IPsec VPN between the mobile app and the AWS environment to stream content.
D. Set up AWS Client VPN between the mobile app and the AWS environment to stream content.
The recommended architecture would be: