Začněte nyníZačněte zdarma

Nastavení proměnných fáze

Ve firmě NovaTech máš na starost checkout API se třemi prostředími: dev, staging a prod. Každé prostředí potřebuje volat jiný alias Lambdy a připojovat se k jiné tabulce DynamoDB.

Pomocí konfigurátoru proměnných fáze nastav správné proměnné pro každou fázi. Konfigurátor ukazuje, jak API Gateway v běhovém prostředí přeloží ${stageVariables.lambdaAlias} a ${stageVariables.tableName} pro každé prostředí.

Vyzkoušej si různé hodnoty proměnných a sleduj, jak stejná definice API obsluhuje tři prostředí bez jakýchkoli změn kódu.

Otázka: Pokud má fáze prod nastaveno lambdaAlias=prod a integrace API Gateway je nakonfigurovaná jako arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, jaký je celý ARN, který API Gateway vyvolá, když požadavek dorazí do fáze prod?

Toto cvičení je součástí kurzu

Automatizace deploymentů na AWS

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení