Налаштуйте змінні етапу
У 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
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу