Stagevariabelen configureren
Bij NovaTech beheer je een checkout-API met drie omgevingen: dev, staging en prod. Elke omgeving moet een andere Lambda-alias aanroepen en verbinden met een andere DynamoDB-tabel.
Gebruik de stagevariabelen-configurator om de juiste variabelen per stage in te stellen. De configurator laat zien hoe API Gateway ${stageVariables.lambdaAlias} en ${stageVariables.tableName} tijdens runtime oplost voor elke omgeving.
Experimenteer met verschillende variabelewaarden om te zien hoe dezelfde API-definitie drie omgevingen bedient zonder codewijzigingen.
Vraag: Als de prod-stage lambdaAlias=prod heeft en de API Gateway-integratie is geconfigureerd als arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, wat is dan de volledige ARN die API Gateway aanroept wanneer een request de prod-stage bereikt?
Deze oefening maakt deel uit van de cursus
Deployments automatiseren op AWS
Interactieve oefening met praktijkervaring
Zet theorie om in actie met een van onze interactieve oefeningen
Begin oefening