Bir ekip, AWS Serverless Application Model (AWS SAM) kullanarak sunucusuz altyapı oluşturuyor ve her şeyi CloudFormation şablonlarıyla dağıtması gerekiyor. AWS SAM kullanmak için CloudFormation şablonlarında hangi değişikliği yapmaları gerekir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: CloudFormation şablonuna bir Transform bölümü ekleyin ve sunucusuz kaynakları tanımlamak için AWS SAM sözdizimini kullanın..
Neden bu cevap
Doğru cevap, CloudFormation şablonuna bir Transform bölümü eklemek ve sunucusuz kaynakları tanımlamak için AWS SAM sözdizimini kullanmaktır. AWS SAM, CloudFormation'ın bir uzantısıdır ve sunucusuz uygulamaları basitleştirmek için özel bir dönüşüm (Transform) kullanır. Şablonun en üstüne Transform: AWS::Serverless-2016-10-31 ekleyerek, CloudFormation, SAM'e özgü kaynakları (örneğin, AWS::Serverless::Function, AWS::Serverless::Api) standart CloudFormation kaynaklarına genişletir. Diğer seçenekler neden yanlış: AWS::Lambda::Function kaynaklarını doğrudan CloudFormation şablonuna eklemek, SAM kullanmanın amacını ortadan kaldırır; SAM, bu kaynakları daha basit bir sözdizimiyle tanımlamanızı sağlar. Mappings bölümü, şablonunuzdaki koşullu parametreler için anahtar-değer eşlemeleri tanımlamak için kullanılır, SAM kaynaklarını tanımlamak için değil. Parameters bölümü, şablona girdi değerleri sağlamak için kullanılır, SAM Globals bölümü için değerleri belirtmek için doğrudan kullanılmaz. SAM Globals, tüm kaynaklara uygulanan varsayılan değerleri tanımlamak için kendi bölümüne sahiptir.
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