Genel olarak erişilebilir bir API yığını API Gateway -> Lambda -> DynamoDB'den oluşmaktadır. Şirket, Kuzey Amerika ve Avrupa'daki kullanıcılar için hem yüksek güvenilirlik hem de düşük gecikme süresi talep etmektedir. Hangi mimari bu hedefleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Amazon Route 53'ü, Kuzey Amerika ve Avrupa'daki API Gateway API'lerine yönlendirmek için gecikme tabanlı yönlendirme ve sağlık kontrolleri ile yapılandırın. Her API'yi, o Bölgedeki bir Lambda'yı çağıracak şekilde yapılandırın ve Lambdaları bir DynamoDB global table'a okuma ve yazma yapacak şekilde yapılandırın..
Neden bu cevap
Doğru cevap, hem yüksek güvenilirlik hem de düşük gecikme süresi hedeflerini karşılar. Route 53'ün gecikme tabanlı yönlendirmesi, kullanıcıları coğrafi olarak en yakın API Gateway'e yönlendirerek gecikmeyi azaltır. Sağlık kontrolleri, erişilemeyen uç noktaların otomatik olarak devre dışı bırakılmasını sağlayarak güvenilirliği artırır. Her bölgede ayrı bir API Gateway ve Lambda kullanmak, bölgesel arızalara karşı dayanıklılık sağlar. DynamoDB global tables, verileri birden çok AWS Bölgesi arasında otomatik olarak çoğaltarak hem yüksek erişilebilirlik hem de düşük gecikmeli okuma/yazma işlemleri sunar. Diğer seçenekler bu hedeflerin tamamını karşılamaz. İlk seçenek, DynamoDB global tables kullanmadığı için bölgeler arası veri tutarlılığı ve düşük gecikmeli erişim sağlamaz. Üçüncü seçenek, manuel bir felaket kurtarma mekanizması önerir ve sürekli düşük gecikme yerine yalnızca arıza durumunda devreye girer. Dördüncü seçenek, tek bir DynamoDB tablosu kullandığı için bölgeler arası yüksek erişilebilirlik ve düşük gecikme sunmaz.
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