BaşlayınÜcretsiz başlayın

Aşama değişkenlerini yapılandır

NovaTech'te, dev, staging ve prod olmak üzere üç ortamı olan bir checkout API'sini yönetiyorsun. Her ortamın farklı bir Lambda alias'ını çağırması ve farklı bir DynamoDB tablosuna bağlanması gerekiyor.

Her aşama için doğru değişkenleri ayarlamak üzere aşama değişkeni yapılandırıcısını kullan. Yapılandırıcı, API Gateway'in çalışma anında ${stageVariables.lambdaAlias} ve ${stageVariables.tableName} değerlerini her ortam için nasıl çözdüğünü gösterir.

Aynı API tanımının herhangi bir kod değişikliği olmadan üç ortamda nasıl hizmet verdiğini görmek için farklı değişken değerleriyle denemeler yap.

Soru: Prod aşamasında lambdaAlias=prod varsa ve API Gateway entegrasyonu arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias} olarak yapılandırıldıysa, istek prod aşamasına geldiğinde API Gateway'in çağırdığı tam ARN nedir?

Bu egzersiz, kursun bir parçasıdır

AWS üzerinde Dağıtımları Otomatikleştirme

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle

Egzersize başla