Bir şirketin, yeni teslimatları bildirmek için bir Amazon Simple Notification Service (Amazon SNS) konusu ve verileri işleyip meta verileri kaydetmek için bir AWS Lambda işlevi kullanan bir veri alım iş akışı vardır. İş akışı bazen ağ bağlantısı sorunları nedeniyle başarısız olur; başarısız olduğunda, şirket işi manuel olarak yeniden çalıştırmadıkça Lambda işlevi verileri almaz. Bir çözümler mimarı, gelecekte Lambda işlevinin tüm verileri güvenilir bir şekilde almasını sağlamak için hangi eylem kombinasyonlarını yapmalıdır? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir Amazon Simple Queue Service (Amazon SQS) kuyruğu oluşturun ve onu SNS konusuna abone yapın., Bir Amazon Simple Queue Service (Amazon SQS) kuyruğundan okumak için Lambda işlevini değiştirin..
Neden bu cevap
Bu senaryoda, SNS konusuna abone olan bir SQS kuyruğu oluşturmak ve Lambda işlevini bu SQS kuyruğundan okuyacak şekilde değiştirmek, ağ bağlantısı sorunları nedeniyle veri kaybını önlemenin en güvenilir yoludur. SNS doğrudan Lambda'yı çağırdığında, Lambda'nın kullanılamaması veya hata vermesi durumunda mesajlar kaybolabilir. SQS kuyruğu, mesajları dayanıklı bir şekilde saklayarak Lambda'nın daha sonra işleyebilmesini sağlar. Lambda işlevini birden çok Erişilebilirlik Alanına dağıtmak, Lambda hizmetinin kendisinin dayanıklılığını artırır ancak SNS'den Lambda'ya doğrudan çağrılarda ağ sorunlarından kaynaklanan mesaj kaybını engellemez. CPU/bellek veya sağlanan aktarım hızını artırmak, işlevin performansını artırır ancak temel mesaj teslimat sorununu çözmez.
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