Bir geliştirici, API Gateway, Lambda ve DynamoDB içeren bir uygulama için AWS SAM kullanıyor. Şu anda yalnızca Lambda kod değişiklikleri gönderildiğinde, tüm uygulama yapıtları yeniden oluşturuluyor. Geliştirici, yalnızca değişen Lambda işlevlerini tek bir komut çalıştırarak yeniden dağıtmak için AWS SAM Accelerate'i kullanmak istiyor. Hangi komut bunu başarır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: sam sync --watch.
Neden bu cevap
Doğru cevap sam sync --watch komutudur. Bu komut, yerel dosya değişikliklerini algılar ve yalnızca etkilenen kaynakları (örneğin, Lambda işlevleri) buluta hızlı bir şekilde senkronize eder. Bu, tüm uygulamanın yeniden dağıtılmasına gerek kalmadan hızlı yinelemeler ve geliştirme döngüleri sağlar. sam deploy --force-upload yanlış bir seçenektir çünkü bu komut, tüm kod paketini yeniden yüklemeye zorlar ve tüm uygulama yapıtlarını yeniden oluşturur, bu da istenen hızlı dağıtım amacına aykırıdır. sam deploy --no-execute-changeset ise değişiklik setini oluşturur ancak yürütmez; bu da dağıtım yapmaz. sam package komutu ise yalnızca dağıtım paketini hazırlar ancak buluta dağıtmaz.
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