Bir uygulama iki AWS Bölgesine dağıtılır ve her Bölge, yerel bir Amazon S3 bucket'ında nesneleri depolar. Her iki dağıtım da her iki Bölgedeki tüm nesnelere ve meta verilere erişim gerektirir. Bucket'lar arasında iki yönlü replikasyon yapılandırılmıştır ve S3 Replication metrikleri etkinleştirilmiştir. Replikasyonu başarısız olan nesneler için replikasyonu yeniden deneyen bir mekanizma uygulayın. Hangi yaklaşım bu gereksinimi karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Replikasyonu başarısız olan nesneler için replikasyonu yeniden denemek üzere S3 Batch Operations kullanan bir AWS Lambda işlevi oluşturun. S3 olay bildirimlerini, başarısız replikasyon olaylarını bu Lambda işlevine gönderecek şekilde yapılandırın..
Neden bu cevap
Doğru cevap, S3 Batch Operations kullanarak başarısız replikasyonları yeniden denemek için bir Lambda işlevi oluşturmayı ve S3 olay bildirimlerini bu Lambda işlevine göndermeyi içerir. S3 Batch Operations, büyük nesne setleri üzerinde tek bir işlem gerçekleştirmek için tasarlanmıştır ve bu senaryoda başarısız replikasyonları verimli bir şekilde yeniden denemek için idealdir. S3 olay bildirimleri, başarısız replikasyon olaylarını doğrudan Lambda işlevine tetikleyerek otomatik bir yeniden deneme mekanizması sağlar. Diğer seçenekler daha az verimlidir veya eksiktir: İlk seçenek, EventBridge'i kullanarak Lambda'yı tetiklemeyi önerir, ancak S3 Batch Operations'ın verimliliğinden yoksundur ve büyük ölçekli yeniden denemeler için daha az uygun olabilir. İkinci seçenek, SQS kuyruğu kullanır ancak yine S3 Batch Operations'ın toplu işleme yeteneklerinden faydalanmaz. Üçüncü seçenek, EventBridge ve Lambda'yı birleştirir ancak yine S3 Batch Operations'ın verimliliğini göz ardı eder.
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