Bir şirket, tek bir Availability Zone'da Amazon EC2 ve bir Amazon RDS Multi-AZ DB instance kullanarak durum bilgisi olmayan iki katmanlı bir uygulama oluşturdu. Yeni yönetim, uygulamanın yüksek oranda erişilebilir olmasını istiyor. Bir çözümler mimarı bu gereksinimi karşılamak için ne yapmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Uygulamayı Multi-AZ EC2 Auto Scaling kullanacak şekilde yapılandırın ve bir Application Load Balancer oluşturun.
Neden bu cevap
Doğru cevap, uygulamanın yüksek erişilebilirliğini sağlamak için Multi-AZ EC2 Auto Scaling ve bir Application Load Balancer (ALB) kullanılmasını önerir. Mevcut kurulum tek bir Erişilebilirlik Alanı'nda (AZ) olduğu için, bu çözüm EC2 örneklerini birden fazla AZ'ye dağıtarak ve ALB ile trafiği dengeleyerek AZ arızalarına karşı koruma sağlar. RDS Multi-AZ zaten mevcut olduğundan, veritabanı katmanı zaten yüksek erişilebilirliğe sahiptir. Diğer seçenekler: EC2 örneklerinin anlık görüntülerini alıp farklı bir AWS Bölgesine göndermek, felaket kurtarma senaryoları için faydalı olsa da, yüksek erişilebilirlik gereksinimini anında karşılamaz ve otomatik bir kurtarma mekanizması sağlamaz. Amazon Route 53 gecikme tabanlı yönlendirme, birden fazla bölgeye dağıtılmış uygulamalar için gecikmeyi optimize eder ancak tek bir bölgedeki AZ arızalarına karşı koruma sağlamaz. Gelen istekleri işlemek için Amazon Route 53 kurallarını yapılandırmak ve bir Multi-AZ Application Load Balancer oluşturmak, Route 53'ün doğrudan istekleri işlemesi yerine DNS seviyesinde yönlendirme yapması nedeniyle yanlıştır. ALB zaten Multi-AZ'dir ve Route 53 kuralları bu senaryoda gereksiz veya yanlış kullanımdır.
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