Configurer les variables d'étape
Chez NovaTech, vous gérez une API de paiement avec trois environnements : dev, staging et prod. Chaque environnement doit appeler un alias Lambda différent et se connecter à une table DynamoDB différente.
Utilisez le configurateur de variables d'étape pour définir les bonnes variables pour chaque étape. Le configurateur montre comment API Gateway résout ${stageVariables.lambdaAlias} et ${stageVariables.tableName} à l'exécution pour chaque environnement.
Testez différentes valeurs pour voir comment une même définition d'API sert trois environnements sans aucun changement de code.
Question : Si l'étape prod a lambdaAlias=prod et que l'intégration API Gateway est configurée comme arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, quel est l'ARN complet qu'API Gateway invoque lorsqu'une requête touche l'étape prod ?
Cet exercice fait partie du cours
<cours>Automatiser les déploiements sur AWS</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice