Bir fotoğraf paylaşım uygulaması, orijinal görüntüleri Amazon S3'te depolar ve bunları CloudFront aracılığıyla sunar. Her mobil cihaz, görüntüleme boyutlarını ve çözünürlüğünü GET parametreleri olarak gönderir. Cihaz başına optimize edilmiş görüntüler sunmak ve yükleme süresini ve kalitesini uygun maliyetle iyileştirmek için en iyi çözüm hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Görüntüleri isteğe bağlı olarak optimize etmek ve yanıt olarak görüntüyü döndürmek için bir Lambda@Edge işlevi kullanın ve aynı işlevin, sonraki istekler için işlenmiş görüntüyü Amazon S3'e kaydetmesini sağlayın..
Neden bu cevap
Doğru cevap, Lambda@Edge kullanarak görüntüleri isteğe bağlı olarak optimize etmek ve işlenen görüntüleri sonraki istekler için Amazon S3'e kaydetmektir. Bu yaklaşım, her cihazın benzersiz gereksinimlerine göre optimize edilmiş görüntüler sunar, depolama maliyetlerini düşürür ve performansı artırır. İlk istekte görüntü işlenir ve S3'e kaydedilir, böylece sonraki istekler için hızlı bir şekilde sunulur. Diğer seçenekler ya önceden çok sayıda varyant oluşturarak maliyeti artırır ya da önbelleğe alma mekanizması eksik olduğu için performansı düşürür. S3 Batch Operations, mevcut nesneler üzerinde toplu işlemler için tasarlanmıştır, dinamik, isteğe bağlı optimizasyon için uygun değildir.
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