Bir şirketin görüntü paylaşımı için üç katmanlı bir uygulaması vardır. Uygulama, ön uç katmanı için bir Amazon EC2 instance'ı, uygulama katmanı için başka bir EC2 instance'ı ve bir MySQL veritabanı için üçüncü bir EC2 instance'ı kullanır. Bir çözümler mimarı, uygulamada en az değişikliği gerektiren ölçeklenebilir ve yüksek oranda erişilebilir bir çözüm tasarlamalıdır. Hangi çözüm bu gereksinimleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Ön uç katmanı ve uygulama katmanı için yük dengelemeli Multi-AZ AWS Elastic Beanstalk ortamları kullanın. Veritabanını bir Amazon RDS Multi-AZ DB instance'ına taşıyın. Kullanıcıların görüntülerini depolamak ve sunmak için Amazon S3 kullanın..
Neden bu cevap
Doğru cevap, mevcut üç katmanlı mimaride en az değişiklikle ölçeklenebilirlik ve yüksek erişilebilirlik sağlar. Ön uç ve uygulama katmanları için yük dengelemeli Multi-AZ Elastic Beanstalk ortamları, otomatik ölçeklendirme ve farklı erişilebilirlik bölgelerine dağıtım ile yüksek erişilebilirlik sunar. Veritabanının Amazon RDS Multi-AZ DB instance'ına taşınması, otomatik yük devretme ile veritabanı için yüksek erişilebilirlik sağlar. Görüntülerin Amazon S3'te depolanması ve sunulması, nesne depolama için yüksek ölçeklenebilirlik ve dayanıklılık sağlar. Diğer seçenekler ya daha fazla mimari değişikliği gerektirir (örneğin, Lambda ve DynamoDB'ye geçiş), ya da ölçeklenebilirlik ve yüksek erişilebilirlik gereksinimlerini tam olarak karşılamaz (örneğin, S3'ü yalnızca ön uç için kullanmak veya veritabanını yalnızca bir bellek için optimize edilmiş EC2 instance'a taşımak).
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