Configurar variáveis de stage
Na NovaTech, você está gerenciando uma API de checkout com três ambientes: dev, staging e prod. Cada ambiente precisa chamar um alias diferente da Lambda e se conectar a uma tabela diferente do DynamoDB.
Use o configurador de variáveis de stage para definir as variáveis corretas para cada stage. O configurador mostra como o API Gateway resolve ${stageVariables.lambdaAlias} e ${stageVariables.tableName} em tempo de execução para cada ambiente.
Experimente diferentes valores de variáveis para ver como a mesma definição de API atende a três ambientes sem nenhuma mudança no código.
Pergunta: Se o stage de prod tiver lambdaAlias=prod e a integração do API Gateway estiver configurada como arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, qual é o ARN completo que o API Gateway invoca quando uma requisição atinge o stage de prod?
Este exercicio faz parte do curso
Automatizando implantações na AWS
exercicio interativo prático
Transforme teoria em prática com um dos nossos exercicio interativos
Iniciar exercicio