НачатьНачать бесплатно

Настройте переменные этапа

В компании NovaTech вы отвечаете за API оформления заказов с тремя окружениями: dev, staging и prod. Каждое окружение должно обращаться к своему псевдониму Lambda и подключаться к своей таблице DynamoDB.

Используйте конфигуратор переменных этапа, чтобы настроить нужные переменные для каждого этапа. Конфигуратор показывает, как API Gateway во время выполнения преобразует ${stageVariables.lambdaAlias} и ${stageVariables.tableName} для каждого окружения.

Попробуйте разные значения переменных, чтобы увидеть, как одно и то же определение API обслуживает три окружения без каких-либо изменений в коде.

Вопрос: Если для этапа prod задано lambdaAlias=prod, а интеграция API Gateway настроена как arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, какой полный ARN вызывает API Gateway при обращении к этапу prod?

Это упражнение является частью курса

Автоматизация развёртывания на AWS

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение