Bir şirket, Amazon S3'e yüklenen veriler için işleri işleyen Amazon EC2 örneklerinde analitik yazılımı çalıştırıyor. Kullanıcılar, gönderilen bazı verilerin işlenmediğini bildiriyor. Amazon CloudWatch, EC2 CPU kullanımının sürekli olarak %100'de veya buna yakın olduğunu gösteriyor. Şirket, performansı artırmak ve kullanıcı yüküne göre ölçeklendirmek istiyor. Bir çözümler mimarı ne yapmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Gelen istekleri Amazon Simple Queue Service (Amazon SQS) üzerine yönlendirin. Kuyruk boyutuna göre bir EC2 Auto Scaling grubu yapılandırın. Yazılımı kuyruktan okuyacak şekilde güncelleyin..
Neden bu cevap
Doğru cevap, SQS ve Auto Scaling kullanarak iş yükünü dağıtmak ve ölçeklendirmektir. SQS, gelen istekleri bir kuyruğa alarak EC2 örneklerinin aşırı yüklenmesini önler. Auto Scaling grubu, kuyruktaki mesaj sayısına göre EC2 örneklerinin sayısını otomatik olarak ayarlayarak performansı artırır ve maliyetleri optimize eder. EC2 CPU kullanımının %100 olması, mevcut örneklerin iş yükünü kaldıramadığını gösterir. Diğer seçenekler neden yanlış: İşletim sisteminin kopyasını oluşturmak ve Application Load Balancer kullanmak, mevcut örneklerin kapasitesini artırmaz, sadece gelen trafiği dağıtır. Temel sorun olan yetersiz işlem gücünü çözmez. S3 VPC endpoint oluşturmak, S3'e erişim performansını artırabilir ancak EC2 örneklerindeki CPU darboğazını gidermez. Örnek tipini daha güçlü bir türe dönüştürmek, geçici bir çözüm olabilir ancak kullanıcı yükü arttığında sorun tekrar ortaya çıkacaktır. Otomatik ölçeklendirme sağlamaz.
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