ÎncepețiÎncepe gratuit

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

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul