Видеоплатформа переносит MP4-видео в Amazon S3, обслуживая их через CloudFront и EC2. Пользователи обращаются к внешнему интерфейсу, который перенаправляет их на URL-адреса видео, содержащие токен авторизации, проверяемый CloudFront. Распределение CloudFront кэшируется. Команда должна регистрировать проверки токенов авторизации в CloudWatch, предотвращать прямой доступ к видеофайлам из CloudFront и S3, а также реализовывать проверки подписи токенов, предоставляемые внешним интерфейсом. Они также хотят выполнять поэтапные обновления кода проверки токенов с минимальными операционными издержками. Какое решение наилучшим образом соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Реализовать проверку токена авторизации в CloudFront Function, прикрепленной к распределению CloudFront, включить логирование CloudWatch для функции и использовать непрерывное развертывание CloudFront для поэтапных обновлений..
Почему это правильный ответ
Это решение наилучшим образом соответствует требованиям, поскольку CloudFront Functions идеально подходят для легкой, высокопроизводительной логики, выполняемой на периферии, такой как проверка токенов авторизации. Они поддерживают логирование в CloudWatch для мониторинга проверок токенов. Прикрепление функции к распределению CloudFront предотвращает прямой доступ к видеофайлам, поскольку запросы сначала проходят через функцию. Непрерывное развертывание CloudFront обеспечивает поэтапные обновления кода с минимальными операционными издержками. Другие варианты менее оптимальны: Lambda@Edge подходит для более сложной логики, но имеет более высокие операционные издержки и задержки по сравнению с CloudFront Functions для простых проверок токенов. Реализация проверки на EC2 увеличивает задержку, операционные издержки и не предотвращает прямой доступ к CloudFront или S3, а также требует более сложного процесса обновления. Использование взвешенной маршрутизации Route 53 для поэтапных обновлений CloudFront Functions является избыточным, поскольку CloudFront поддерживает непрерывное развертывание для этой цели.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется