Sunucusuz, olay odaklı bir uygulama için dağıtımları otomatikleştirmeniz gerekiyor. Yeniden kullanılabilir altyapı şablonlarına, dağıtımdan önce uygulamayı yerel olarak test etme yeteneğine ve mevcut bir AWS CodePipeline işlem hattına altyapı değişikliklerini dahil etmeye ihtiyacınız var. Hangi yaklaşım bu gereksinimleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir AWS Serverless Application Model (AWS SAM) şablonu yazın. Sunucusuz uygulamayı dağıtmak için gereken AWS SAM CLI komutlarını çalıştırmak üzere mevcut CodePipeline işlem hattındaki aşamaları yapılandırın..
Neden bu cevap
Doğru cevap, sunucusuz uygulamalar için özel olarak tasarlanmış olan AWS SAM'i kullanır. AWS SAM şablonları, altyapıyı tanımlamak için CloudFormation'ın bir uzantısıdır ve yeniden kullanılabilirliği sağlar. AWS SAM CLI, yerel test yeteneği sunar ve mevcut bir CodePipeline işlem hattına kolayca entegre edilebilir, böylece altyapı değişiklikleri otomatik olarak dağıtılır. Diğer seçenekler neden yanlış: AWS Step Functions iş akışı, altyapıyı modellemek için tasarlanmamıştır; daha çok iş süreçlerini koordine etmek için kullanılır. AWS CloudFormation şablonu, genel altyapı dağıtımı için uygundur ancak sunucusuz uygulamalar için özel yerel test ve geliştirme kolaylıkları sunmaz. AWS SAM şablonu kullanmak iyi bir başlangıç olsa da, otomatik bir betik kullanmak yerine, CodePipeline aşamalarını doğrudan AWS SAM CLI komutlarını çalıştıracak şekilde yapılandırmak, daha entegre ve yönetilebilir bir çözümdü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