Bir perakende sipariş uygulaması, web barındırma, veritabanı API hizmetleri ve iş mantığı için şu anda yük dengelemeli bir EC2 filosu kullanmaktadır. Şirket, operasyonel yükü en aza indirirken başarısız siparişleri daha sonra işlemek üzere saklayan, ayrıştırılmış, ölçeklenebilir bir mimariye geçmek istiyor. Bu hedefleri en iyi karşılayan mimari hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Web sitesini Amazon S3 üzerinde barındırın ve veritabanı API'leri için AWS AppSync kullanın. Sipariş kuyruklama için Amazon SQS kullanın ve iş mantığını AWS Lambda ile uygulayın. Başarısız siparişleri saklamak için bir Amazon SQS dead-letter queue yapılandırın..
Neden bu cevap
Doğru seçenek, operasyonel yükü en aza indiren, ayrıştırılmış ve ölçeklenebilir bir mimari sunar. Amazon S3 statik web sitesi barındırma için sunucusuz ve uygun maliyetli bir çözümdür. AWS AppSync, veritabanı API'leri için yönetilen bir GraphQL hizmeti sağlayarak geliştirme karmaşıklığını azaltır. Amazon SQS, mesaj kuyruklama için ayrıştırılmış ve ölçeklenebilir bir hizmettir. AWS Lambda, iş mantığını sunucusuz olarak çalıştırarak operasyonel yükü ortadan kaldırır ve yalnızca kullanılan kaynaklar için ödeme yapılmasını sağlar. Başarısız siparişleri saklamak için SQS dead-letter queue (DLQ) kullanmak, ana kuyruğun tıkanmasını önler ve başarısız mesajların daha sonra incelenmesini veya yeniden işlenmesini sağlar. Yanlış seçenekler: İlk seçenek ECS kullanır, bu da Lambda'ya göre daha fazla operasyonel yük getirir. SQS long polling, başarısız siparişleri saklamak için doğrudan bir mekanizma değildir. İkinci seçenek Elastic Beanstalk ve Step Functions kullanır, ancak Amazon MQ daha az yaygın bir seçimdir ve S3 Glacier Deep Archive, anında erişim gerektiren başarısız siparişler için uygun değildir. Dördüncü seçenek Lightsail, SES (e-posta hizmeti) ve EKS gibi bileşenler kullanır. SES kuyruklama için uygun değildir ve EKS, Lambda'ya göre daha fazla yönetim gerektirir. OpenSearch Service, başarısız siparişleri saklamak için birincil bir çözüm değildir.
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