Команда создает бессерверную инфраструктуру с использованием AWS Serverless Application Model (AWS SAM) и должна развернуть все с помощью шаблонов CloudFormation. Какие изменения они должны внести в свои шаблоны CloudFormation, чтобы использовать AWS SAM?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Добавить раздел Transform в шаблон CloudFormation и использовать синтаксис AWS SAM для определения бессерверных ресурсов..
Почему это правильный ответ
Правильный ответ — "Добавить раздел Transform в шаблон CloudFormation и использовать синтаксис AWS SAM для определения бессерверных ресурсов." AWS SAM (Serverless Application Model) расширяет CloudFormation, позволяя определять бессерверные ресурсы с помощью упрощенного синтаксиса. Для того чтобы CloudFormation обработал шаблон SAM, необходимо включить раздел Transform со значением AWS::Serverless-2016-10-31. Это указывает CloudFormation, что шаблон содержит синтаксис SAM, который нужно преобразовать в стандартные ресурсы CloudFormation (например, AWS::Lambda::Function, AWS::ApiGateway::RestApi). Остальные варианты неверны: Добавление раздела Resources с AWS::Lambda::Function не использует синтаксис SAM, а является стандартным способом определения функций Lambda в CloudFormation. Раздел Mappings используется для сопоставления ключей с набором соответствующих именованных значений, а не для определения ресурсов SAM. Раздел Parameters используется для передачи входных значений в шаблон, а не для включения функциональности SAM или определения глобальных настроек SAM. Глобальные настройки SAM определяются в разделе Globals внутри шаблона SAM.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется