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.
Essayez différentes valeurs de variables pour voir comment une même définition d'API peut desservir trois environnements sans aucun changement au 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 atteint l'étape prod ?
Cette activité fait partie du cours
Automatiser les déploiements sur AWS
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice