Приложение для пакетной обработки использует конечные точки API Gateway со стадиями развертывания для dev, UAT и prod. Команде разработчиков необходимо, чтобы API каждой стадии вызывал различные конечные точки сторонних сервисов (одна конечная точка на стадию). Какое решение позволяет команде настраивать конечные точки для конкретных стадий?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Хранить конечные точки сторонних сервисов в переменных стадии API Gateway, соответствующих каждой стадии..
Почему это правильный ответ
Переменные стадии API Gateway позволяют определять пары ключ-значение, которые можно использовать в конфигурации интеграции API Gateway для каждой стадии развертывания (dev, UAT, prod). Это идеальное решение для хранения различных конечных точек сторонних сервисов, так как они могут быть легко доступны и изменены для каждой стадии без изменения кода развертывания API Gateway. Хранение конечных точек в Lambda layers неэффективно, так как Lambda layers предназначены для общих зависимостей и кода, а не для конфигурации, специфичной для стадии. Помещение конечных точек в параметры строки запроса небезопасно и неудобно, так как это раскрывает внутреннюю конфигурацию и требует, чтобы клиент знал, какую конечную точку использовать. AWS AppConfig является хорошим решением для централизованного управления конфигурацией, но переменные стадии API Gateway более конкретны и предназначены для этого сценария в рамках API Gateway.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется