Bir API Gateway REST API'si, bir Lambda işleviyle entegre edilmiş GET yöntemine sahip tek bir kaynağa sahiptir. Lambda işlevinin yeni bir sürümünü yayınladınız ve üretim trafiğini ona yönlendirmeden önce test etmek istiyorsunuz. Testler, üretim REST API'sini etkilememeli ve minimum operasyonel yük gerektirmelidir. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: REST API için yeni bir stage oluşturun, Lambda işlevini işaret eden bir stage değişkeni tanımlayın, API Gateway entegre Lambda işlev adını bu stage değişkenine ayarlayın ve dağıtın..
Neden bu cevap
Doğru cevap, yeni bir stage oluşturmak, bir stage değişkeni tanımlamak ve API Gateway entegrasyonunu bu değişkene ayarlamaktır. Bu yaklaşım, üretim API'sini etkilemeden yeni Lambda sürümünü test etmenizi sağlar. Stage değişkenleri, farklı Lambda sürümlerini veya diğer arka uçları işaret etmek için API Gateway entegrasyonlarını dinamik olarak yapılandırmanıza olanak tanır. Bu, operasyonel yükü minimumda tutar ve kolay geri alma veya ileri alma imkanı sunar. Diğer seçenekler neden yanlış: Yeni bir kaynak eklemek, API'nizin yapısını değiştirir ve üretim API'sine yeni bir uç nokta ekler, bu da istenmeyen bir durumdur. Tamamen yeni bir REST API oluşturmak, gereksiz operasyonel yük ve yönetim karmaşıklığı yaratır. Mevcut GET yöntemi entegrasyonunu doğrudan değiştirmek, üretim trafiğini anında yeni Lambda sürümüne yönlendirir ve test edilmemiş kodun üretim ortamına girmesine neden olur.
Sonsuz cevap arayışı olmadan sınavınızı geçin
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.
Sınavınızı daha hızlı geçin → Kart gerekmez