Bir şirket, bir Lambda işlevini çağırmak için API Gateway kullanıyor. PROD ve DEV için ayrı Lambda sürümleri var ve her birinin kendi sürümünü işaret eden bir diğer adı (alias) bulunuyor. API Gateway'in PROD diğer adını işaret eden tek bir aşaması (stage) var. Şirket, API Gateway'in hem PROD hem de DEV Lambda sürümlerini aynı anda ve ayrı ayrı göstermesini istiyor. Bu gereksinimi hangi yaklaşım karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Lambda işlevi diğer adını referans alan bir API Gateway aşama değişkeni kullanın. PROD'u yeniden yayınlayın ve DEV için yeni bir aşama oluşturun. PROD ve DEV aşamaları için aşama değişkenleri oluşturun ve her aşama değişkenini ilgili Lambda işlevi diğer adına ayarlayın..
Neden bu cevap
Bu yaklaşım, API Gateway aşama değişkenlerini kullanarak farklı Lambda diğer adlarını hedeflemenizi sağlar. Her aşama (PROD ve DEV), kendi aşama değişkeni aracılığıyla ilgili Lambda sürümünün diğer adını işaret edebilir. Bu, aynı API tanımını korurken farklı ortamlar için ayrı Lambda sürümlerini bağımsız olarak göstermenin esnek ve ölçeklenebilir bir yoludur. Diğer seçenekler, Lambda yetkilendiricileri, ağ geçidi yanıtları veya ortam değişkenleri gibi farklı amaçlar için tasarlanmış mekanizmalar kullanarak bu gereksinimi doğrudan karşılamaz.
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.