Get startedGet started for free

Configure stage variables

At NovaTech, you're managing a checkout API with three environments: dev, staging, and prod. Each environment needs to call a different Lambda alias and connect to a different DynamoDB table.

Use the stage variable configurator to set up the correct variables for each stage. The configurator shows how API Gateway resolves ${stageVariables.lambdaAlias} and ${stageVariables.tableName} at runtime for each environment.

Experiment with different variable values to see how the same API definition serves three environments without any code changes.

Question: If the prod stage has lambdaAlias=prod and the API Gateway integration is configured as arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, what is the full ARN that API Gateway invokes when a request hits the prod stage?

This exercise is part of the course

Automating Deployments on AWS

View Course

Hands-on interactive exercise

Turn theory into action with one of our interactive exercises

Start Exercise