REST API в API Gateway имеет единственный ресурс с методом GET, интегрированным с функцией Lambda. Вы опубликовали новую версию функции Lambda и хотите протестировать ее, прежде чем направлять на нее производственный трафик. Тесты не должны влиять на производственный REST API и должны требовать минимальных операционных затрат. Что вы должны сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать новый stage для REST API, определить переменную stage, которая указывает на функцию Lambda, установить имя интегрированной функции Lambda в API Gateway на эту переменную stage и развернуть..
Почему это правильный ответ
Правильный ответ — создание нового stage и использование переменных stage. Это позволяет тестировать новую версию Lambda-функции, не затрагивая производственный трафик. Вы определяете переменную stage, указывающую на ARN новой версии Lambda, и настраиваете интеграцию метода GET в API Gateway на использование этой переменной. Затем вы развертываете новый stage. Производственный stage продолжает указывать на старую версию Lambda. Это минимизирует операционные затраты, так как не требуется создавать новые ресурсы или API. Неправильные варианты: Добавление нового ресурса: Это усложняет API и требует изменения клиентского кода для тестирования. Создание совершенно нового REST API: Это избыточно и требует значительных операционных затрат. Изменение существующей интеграции: Это немедленно перенаправит производственный трафик на новую версию Lambda, что противоречит требованию тестирования без влияния на производство.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется