Un equipo está construyendo infraestructura sin servidor utilizando AWS Serverless Application Model (AWS SAM) y debe desplegar todo con plantillas de CloudFormation. ¿Qué cambio deben hacer en sus plantillas de CloudFormation para usar AWS SAM?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Añadir una sección Transform a la plantilla de CloudFormation y usar la sintaxis de AWS SAM para definir recursos sin servidor..
Por qué esta es la respuesta
Para usar AWS SAM con CloudFormation, es necesario incluir la sección Transform en la plantilla de CloudFormation y especificar AWS::Serverless-2016-10-31. Esto le indica a CloudFormation que debe procesar la plantilla utilizando las transformaciones de SAM, permitiendo el uso de tipos de recursos simplificados como AWS::Serverless::Function y AWS::Serverless::Api. La opción de añadir Resources con AWS::Lambda::Function es incorrecta porque, si bien es un recurso de Lambda válido, no aprovecha la sintaxis simplificada de SAM. La opción de Mappings es incorrecta porque Mappings se usa para hacer coincidir una clave con un conjunto de valores correspondientes, no para definir recursos. La opción de Parameters es incorrecta porque, aunque se pueden usar parámetros con SAM, no es el mecanismo para habilitar la transformación de SAM en sí misma.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta