Özel bir uygulama, kullanıcıların görüntü yüklemesine olanak tanır. Yüklemeler, görüntüleri işleyen ve S3'te depolayan bir Lambda işlevini tetikler. Uygulama, belirli bir işlev sürümü ARN'si aracılığıyla Lambda işlevini çağırır. Görüntü işleme parametreleri ortam değişkenleri aracılığıyla sağlanır. Ekip, işlemeyi ayarlamak için ortam değişkenlerini sık sık değiştirir, ardından yeni bir işlev sürümü yayınlar ve uygulamayı yeni sürüm ARN'sini çağıracak şekilde günceller, bu da kullanıcı kesintisine neden olur. Bir çözümler mimarı, bu iş akışını EN AZ operasyonel yük ile nasıl basitleştirebilir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir Lambda işlevi takma adı oluşturun. İstemci uygulamasını takma ad ARN'sini çağıracak şekilde güncelleyin. Testler bittiğinde, takma adı yeni işlev sürümüne yönlendirin..
Neden bu cevap
Lambda takma adları, bir işlevin belirli bir sürümüne veya iki sürüm arasında ağırlıklı trafik yönlendirmesine işaret eden sabit bir ARN sağlar. Bu, istemci uygulamasının her yeni sürüm yayınlandığında güncellenmesini önler. Geliştirme ekibi, yeni işleme parametreleriyle yeni bir sürüm yayınlayabilir, test edebilir ve ardından takma adı yeni sürüme işaret edecek şekilde güncelleyebilir. Bu, operasyonel yükü en aza indirir ve kesintisiz dağıtımlara olanak tanır. Ortam değişkenlerini doğrudan değiştirmek mümkün değildir. Parametreleri DynamoDB'de tutmak, ek bir hizmetin yönetim yükünü getirir. Parametreleri sabit kodlamak, her değişiklikte yeni bir sürüm yayınlama ve istemciyi güncelleme sorununu sürdü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