AWS SAM kullanarak, AWS hizmetlerinin ürettiği olaylarla eşleşen olay yükleri ile Lambda işlevlerini yerel olarak hızlı bir şekilde test etmek istiyorsunuz. Gerçekçi test olayları üretmek için en az geliştirme çabası gerektiren yöntem hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Yerel test için gerçekçi test olay yüklerini otomatik olarak oluşturmak üzere sam local generate-event komutunu kullanın..
Neden bu cevap
sam local generate-event komutu, AWS hizmetlerinin ürettiği gerçekçi olay yüklerini otomatik olarak oluşturarak Lambda işlevlerini yerel olarak test etmek için en az geliştirme çabasını gerektiren yöntemdir. Bu komut, S3, SQS, API Gateway gibi çeşitli hizmetler için önceden tanımlanmış olay şablonları sunar ve bu sayede manuel olarak olay dosyası oluşturma veya düzenleme ihtiyacını ortadan kaldırır. Diğer seçenekler daha fazla manuel çaba gerektirir: Özel test Lambda olay dosyaları oluşturmak ve paylaşmak, her senaryo için manuel dosya oluşturma ve bakım gerektirir. Yerel makinede olay yükü dosyalarını manuel olarak oluşturmak, her test durumu için JSON yapısını elle yazmayı gerektirir ki bu zaman alıcı ve hataya açık bir süreçtir. Test yüklerini S3'te saklamak ve S3 yolunu kullanmak, yine de bu yüklerin manuel olarak oluşturulmasını ve S3'e yüklenmesini gerektirir.
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