Gestión de la configuración e IaC1 / 5
Un ingeniero de DevOps necesita obtener el ID de la AMI más reciente de Amazon Linux 2023 durante el despliegue de un stack de CloudFormation. El ID de la AMI debe resolverse dinámicamente en el momento del despliegue, para que no haya que actualizar la plantilla cada vez que se publiquen nuevas AMI. La solución debe funcionar sin código propio ni dependencias externas. ¿Qué enfoque cumple estos requisitos?
CorrectoIncorrecto
Alex
Las referencias dinámicas de CloudFormation con {{resolve:ssm:/aws/service/ami-amazon-linux-latest/<variant>}} resuelven el ID de la AMI más reciente en el momento del despliegue a partir de los parámetros públicos de SSM que mantiene AWS. No hace falta código propio, ni Lambda, ni dependencias externas — CloudFormation resuelve la referencia de forma nativa durante las operaciones del stack. AWS publica los ID de AMI actuales en /aws/service/ami-amazon-linux-latest/ para todas las variantes de Amazon Linux en todas las regiones. Fijar los ID de AMI obliga a actualizar la plantilla a mano cuando se publican nuevas AMI. Un recurso personalizado con Lambda funciona, pero incumple el requisito de no usar código propio. Las condiciones con asignaciones de región a AMI quedan desactualizadas y hay que mantenerlas manualmente. Consejo para el examen: parámetros públicos de SSM + referencias dinámicas = búsqueda de AMI sin mantenimiento. Ref: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references-ssm.html
Fuentedocs.aws.amazon.com
Puedes obtener respuestas a tus dudas en la app. Crea una cuenta gratis, sin tarjeta de crédito.
Pregunta 1 de 5
Crear una cuenta gratis