
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 wants to create a mobile app that allows users to stream slow-motion video clips on their mobile devices. Currently, the app captures video clips and uploads the video clips in raw format into an Amazon S3 bucket. The app retrieves these video clips directly from the S3 bucket. However, the videos are large in their raw format.
Users are experiencing issues with buffering and playback on mobile devices. The company wants to implement solutions to maximize the performance and scalability of the app while minimizing operational overhead.
Which combination of solutions will meet these requirements? (Choose two.)
A
Deploy Amazon CloudFront for content delivery and caching.
B
Use AWS DataSync to replicate the video files across AWS Regions in other S3 buckets.
C
Use Amazon Elastic Transcoder to convert the video files to more appropriate formats.
D
Deploy an Auto Scaling group of Amazon EC2 instances in Local Zones for content delivery and caching.
E
Deploy an Auto Scaling group of Amazon EC2 instances to convert the video files to more appropriate formats.
Explanation:
Correct Answers: A and C
A. Deploy Amazon CloudFront for content delivery and caching - This is correct because:
C. Use Amazon Elastic Transcoder to convert the video files to more appropriate formats - This is correct because:
Why other options are incorrect:
B. Use AWS DataSync to replicate the video files across AWS Regions in other S3 buckets - This doesn't solve the core problems:
D. Deploy an Auto Scaling group of Amazon EC2 instances in Local Zones for content delivery and caching - This is inefficient:
E. Deploy an Auto Scaling group of Amazon EC2 instances to convert the video files to more appropriate formats - This is inefficient:
Key Architecture Principles: