EmpezarEmpieza gratis

Configura variables de etapa

En NovaTech, estás gestionando una API de checkout con tres entornos: dev, staging y prod. Cada entorno debe llamar a un alias de Lambda distinto y conectarse a una tabla de DynamoDB diferente.

Usa el configurador de variables de etapa para definir las variables correctas para cada etapa. El configurador muestra cómo API Gateway resuelve ${stageVariables.lambdaAlias} y ${stageVariables.tableName} en tiempo de ejecución para cada entorno.

Prueba con distintos valores para ver cómo la misma definición de la API sirve a tres entornos sin cambiar nada de código.

Pregunta: Si la etapa prod tiene lambdaAlias=prod y la integración de API Gateway está configurada como arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, ¿cuál es el ARN completo que invoca API Gateway cuando una solicitud llega a la etapa prod?

Este ejercicio forma parte del curso

Automatización de despliegues en AWS

Ver curso

ejercicio interactivo práctico

Convierte la teoría en práctica con uno de nuestros ejercicios interactivos

Empezar ejercicio