CommencerCommencez gratuitement

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>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice