Konfigurera stage-variabler
På NovaTech ansvarar du för ett checkout-API med tre miljöer: dev, staging och prod. Varje miljö behöver anropa ett annat Lambda-alias och ansluta till en annan DynamoDB-tabell.
Använd stage-variabelkonfiguratorn för att ställa in rätt variabler för varje stage. Konfiguratorn visar hur API Gateway läser av ${stageVariables.lambdaAlias} och ${stageVariables.tableName} vid körning för varje miljö.
Experimentera med olika variabelvärden för att se hur samma API-definition kan betjäna tre miljöer utan några kodändringar.
Fråga: Om prod-staget har lambdaAlias=prod och API Gateway-integrationen är konfigurerad som arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, vilket är det fullständiga ARN som API Gateway anropar när en förfrågan når prod-staget?
Den här övningen är en del av kursen
Automatisera driftsättningar på AWS
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen