Configurează variabilele de stage
La NovaTech, gestionezi un API de checkout cu trei medii: dev, staging și prod. Fiecare mediu trebuie să apeleze un alias Lambda diferit și să se conecteze la un tabel DynamoDB diferit.
Folosește configuratorul de variabile de stage pentru a seta variabilele corecte pentru fiecare stage. Configuratorul arată cum API Gateway rezolvă ${stageVariables.lambdaAlias} și ${stageVariables.tableName} în timpul execuției, pentru fiecare mediu.
Experimentează cu valori diferite pentru variabile ca să vezi cum aceeași definiție de API deservește trei medii fără nicio modificare de cod.
Întrebare: Dacă stage-ul prod are lambdaAlias=prod, iar integrarea API Gateway este configurată ca arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, care este ARN-ul complet pe care API Gateway îl invocă atunci când o cerere ajunge la stage-ul prod?
Acest exercițiu face parte din cursul
Automatizarea implementărilor pe AWS
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul