Разработчик развертывает обновленный код Lambda, который отслеживает онлайн-активность пользователей. Веб-приложение вызывает Lambda через AWS SDK. Разработчик хочет, чтобы только небольшой процент запросов, вызываемых SDK, обращался к новому коду, в то время как большинство продолжало обращаться к исходному коду. Какой подход удовлетворяет этому требованию?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать псевдоним для функции Lambda и настроить псевдоним с весом, направляющим определенный процент на обновленную версию..
Почему это правильный ответ
Правильный ответ — создание псевдонима для функции Lambda и настройка псевдонима с весом, направляющим определенный процент на обновленную версию. AWS Lambda поддерживает канареечные развертывания (canary deployments) с использованием псевдонимов и взвешенного трафика. Вы можете создать две версии функции (старую и новую) и настроить псевдоним так, чтобы он направлял, например, 10% трафика на новую версию и 90% на старую. Это позволяет постепенно внедрять изменения и отслеживать их влияние. Создание версии Lambda без псевдонима не позволяет управлять распределением трафика. Application Load Balancer и Network Load Balancer не используются напрямую для управления версиями функций Lambda; они обычно направляют трафик на другие ресурсы, такие как EC2 или контейнеры.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется