Bir web uygulaması CloudFront (S3 origin), API Gateway, Lambda ve bir Aurora DB kümesi kullanır. Büyük bir satış etkinliği sırasında Lambda, yoğun istekleri karşılayabilir ancak ilk ani yüklenmede gecikme yaşar çünkü DB bağlantıları yavaş kurulur. Lambda çağrılarının çoğu veritabanını sorgular. Ölçeklenebilirliği sağlayacak eylem kombinasyonu hangisidir? (Üçünü seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Lambda fonksiyonlarının provisioned concurrency'sini artırın., Aurora kümesini bir global database'e dönüştürün ve müşterilere yakın Bölgelerde okuma replikaları ekleyin., Aurora veritabanı için Amazon RDS Proxy kullanın ve Lambda fonksiyonlarını proxy üzerinden bağlanacak şekilde güncelleyin..
Neden bu cevap
Lambda fonksiyonlarının provisioned concurrency'sini artırmak, ani yüklenmelerde Lambda'nın soğuk başlatma (cold start) gecikmelerini önler ve hızlı yanıt verir, çünkü önceden başlatılmış yürütme ortamları hazır bekler. Aurora kümesini global database'e dönüştürüp müşterilere yakın bölgelerde okuma replikaları eklemek, veritabanı okuma gecikmesini azaltır ve coğrafi dağılım sayesinde ölçeklenebilirliği artırır. Amazon RDS Proxy kullanmak, veritabanı bağlantı havuzlaması sağlayarak Lambda'nın veritabanı bağlantı kurma yükünü ve gecikmesini önemli ölçüde azaltır, bu da Lambda'nın veritabanına bağlanma hızını artırır ve veritabanı üzerindeki bağlantı yükünü yönetir. Reserved concurrency'yi artırmak, Lambda'nın belirli bir eşzamanlılık seviyesine ulaşmasını garanti eder ancak soğuk başlatma sorununu çözmez. Veritabanı bağlantı başlatmayı fonksiyon işleyicilerine taşımak, her çağrıda bağlantı kurma maliyetini artırır ve gecikmeyi daha da kötüleştirir.
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