Bir şirket, Auto Scaling grubundaki istemciler ve sunucular arasında UDP kullanan gerçek zamanlı, çok oyunculu bir oyun geliştiriyor. Oyun sunucusu platformu, talep artışlarına göre ölçeklenmeli ve geliştiriciler, oyuncu puanlarını ve diğer ilişkisel olmayan verileri müdahale olmadan ölçeklenen bir veritabanında depolamak istiyor. Bir çözümler mimarı hangi çözümü önermelidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Trafik dağıtımı için bir Network Load Balancer'ı ve veri depolama için Amazon DynamoDB on-demand'ı kullanın..
Neden bu cevap
Doğru seçenek, UDP trafiğini destekleyen ve yüksek performanslı, düşük gecikmeli oyun sunucuları için ideal olan bir Network Load Balancer (NLB) kullanır. NLB, Auto Scaling grubundaki sunuculara doğrudan IP tabanlı yönlendirme sağlar. İlişkisel olmayan veriler için Amazon DynamoDB on-demand, sunucusuz ve otomatik ölçeklenebilen bir NoSQL veritabanıdır; bu, müdahale olmadan ölçeklenme gereksinimini karşılar ve oyun puanları gibi veriler için uygundur. Diğer seçenekler neden yanlış: Amazon Route 53, trafik dağıtımı için DNS tabanlıdır ve doğrudan UDP trafiğini Auto Scaling grubuna yönlendirmek için uygun değildir. Amazon Aurora Serverless ilişkisel bir veritabanıdır ve ilişkisel olmayan veriler için en iyi seçenek değildir. Amazon Aurora Global Database, ilişkisel veritabanı olduğu için ilişkisel olmayan veriler için uygun değildir. Application Load Balancer (ALB), UDP trafiğini desteklemez. DynamoDB global tables, çok bölgeli dağıtımlar için tasarlanmıştır, ancak on-demand kapasite modu, tek bir bölgedeki otomatik ölçeklenme gereksinimini zaten karşılar.
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