Tiene dos stacks de AWS CloudFormation: el primero crea una VPC y sus componentes de red (subnets, route tables, internet gateway), y el segundo despliega recursos de aplicación en esa VPC. La segunda plantilla debe hacer referencia a los recursos creados por la primera con un esfuerzo manual mínimo. ¿Cómo debería hacerse esto?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Agregue un campo de exportación a las salidas de la primera plantilla e importe los valores en la segunda plantilla..
Por qué esta es la respuesta
La opción correcta es agregar un campo de exportación a las salidas de la primera plantilla e importar los valores en la segunda plantilla. AWS CloudFormation permite exportar valores de salida de un stack para que otros stacks puedan importarlos. Esto se logra definiendo una sección Outputs en la primera plantilla con la propiedad Export, y luego utilizando la función intrínseca Fn::ImportValue en la segunda plantilla para referenciar esos valores. Esto automatiza la referencia entre stacks sin intervención manual. Las otras opciones son menos eficientes o no son la solución ideal: Crear un recurso personalizado es una solución más compleja y no es necesaria para este caso de uso estándar. Crear un mapeo es para definir valores condicionales dentro de una misma plantilla, no para compartir valores entre stacks. Introducir nombres de recursos y referenciarlos como parámetros requeriría conocer de antemano los nombres exactos y pasarlos manualmente o a través de un script, lo cual no es "mínimo esfuerzo manual".
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