AWS Elastic Beanstalk üzerinde çalışan bir uygulama, kullanıcıya özel PDF'ler oluşturur, bunları versiyonlanmamış bir Amazon S3 bucket'ında saklar ve Amazon SES aracılığıyla e-posta ile gönderir. Kullanıcılar 90 gün sonra PDF'lere erişmeyi bırakır ve bucket'ta çok sayıda eski PDF bulunur. Bir geliştiricinin, 90 günden eski PDF'leri en az geliştirme çabasıyla kaldırması gerekmektedir. Geliştirici ne yapmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bucket üzerinde nesnelerin 90 gün sonra süresini dolduracak bir S3 lifecycle kuralı oluşturun..
Neden bu cevap
Doğru cevap, S3 yaşam döngüsü kuralları oluşturmaktır. Bu, S3'ün yerleşik bir özelliğidir ve nesnelerin belirli bir süre sonra otomatik olarak silinmesini veya farklı depolama sınıflarına taşınmasını sağlar. Bu çözüm, minimum geliştirme çabası gerektirir çünkü S3 konsolu veya API aracılığıyla kolayca yapılandırılabilir ve herhangi bir kod yazmaya gerek kalmaz. Diğer seçenekler ise daha fazla geliştirme çabası gerektirir ve daha az verimlidir: Uygulama kodunu değiştirmek, uygulamanın performansını etkileyebilir ve karmaşıklığı artırabilir. Lambda fonksiyonu oluşturmak, ek kod yazmayı, bakımı ve maliyeti beraberinde getirir. Nesneleri tarih tabanlı bir ön ek kullanarak düzenlemek ve ardından Lambda ile silmek, gereksiz bir karmaşıklık katmanı ekler ve S3 yaşam döngüsü kurallarının sunduğu basitliği ortadan kaldırı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