Bir e-ticaret uygulaması siparişleri alır ve işler, ardından sipariş verilerini Amazon DynamoDB'de depolar. Trafik düzensizdir ancak kampanyalar sırasında aniden artabilir; sistemin ölçeklenmesi ve siparişleri minimum gecikmeyle işlemesi gerekir. Siparişleri almak ve işlemek için EN güvenilir, basit, yüksek düzeyde erişilebilir ve gevşek bağlı tasarım hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Siparişleri bir Amazon SQS kuyruğuna almak ve bunları işlemek için bir AWS Lambda işlevi çağırmak..
Neden bu cevap
Doğru cevap, siparişleri bir Amazon SQS kuyruğuna almak ve bunları işlemek için bir AWS Lambda işlevi çağırmaktır. Bu yaklaşım, e-ticaret uygulamasının gerektirdiği güvenilirlik, basitlik, yüksek erişilebilirlik ve gevşek bağlılık özelliklerini en iyi şekilde karşılar. SQS, mesajları güvenilir bir şekilde depolar ve trafik dalgalanmalarına otomatik olarak ölçeklenir. Lambda, sunucusuz yapısıyla operasyonel yükü azaltır, yalnızca kullanıldığında çalışır ve SQS kuyruğundaki mesaj sayısına göre otomatik olarak ölçeklenerek minimum gecikmeyle işlemeyi sağlar. Diğer seçenekler neden uygun değil: Amazon EC2 üzerinde barındırılan bir veritabanı, EC2 örneklerinin manuel olarak ölçeklendirilmesini gerektirir ve sunucusuz bir SQS/Lambda çözümüne göre daha fazla yönetim yükü getirir. AWS Step Functions ve Amazon ECS kapsayıcıları, karmaşık iş akışları için güçlü olsa da, basit bir sipariş alım ve işleme senaryosu için SQS/Lambda'dan daha karmaşık ve maliyetli olabilir. Amazon Kinesis Data Streams, yüksek hacimli gerçek zamanlı veri akışları için tasarlanmıştır, ancak bu senaryoda SQS'in sağladığı güvenilir mesaj kuyruklama ve Lambda ile entegrasyon, daha basit ve maliyet etkin bir çözüm sunar. EC2 örneklerinin kullanılması yine manuel ölçeklendirme ve yönetim yükü anlamına gelir.
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