Which combination of solutions will meet these requirements?
(Choose two.)
Deploy Amazon CloudFront for content delivery and caching.
Use AWS DataSync to replicate the video files across AW’S Regions in other S3 buckets.
Use Amazon Elastic Transcoder to convert the video files to more appropriate formats.
Deploy an Auto Sealing group of Amazon EC2 instances in Local Zones for content delivery and caching.
Deploy an Auto Scaling group of Amazon EC2 instances to convert the video files to more appropriate formats.
Explanations:
Amazon CloudFront is a Content Delivery Network (CDN) that caches and delivers content to users with low latency by serving content from edge locations. This will reduce buffering and improve video playback performance by caching the videos closer to users.
AWS DataSync is used to transfer large amounts of data between on-premises storage and AWS storage, not for content delivery or video performance. It does not directly address the streaming or buffering issue.
Amazon Elastic Transcoder can convert video files to different formats or resolutions, but it does not address the performance or scalability of video delivery. The primary problem is buffering, which is related to content delivery rather than format.
Deploying an Auto Scaling group of EC2 instances in Local Zones for content delivery is an unnecessary and complex solution. Using CloudFront is a more efficient and scalable way to handle content delivery and caching.
Using an Auto Scaling group of EC2 instances to convert video files is not necessary for performance improvement. The issue is not the format of the video but how it is delivered and cached for playback.