EC2 Image Builder Especializado2019年〜
Servicio que automatiza la creación, prueba y distribución de AMIs personalizadas
Qué hace
EC2 Image Builder es un servicio que automatiza la creación, prueba y distribución de Amazon Machine Images (AMIs) personalizadas e imágenes de contenedores. Permite definir pipelines que incluyen pasos como la aplicación de parches del SO, la instalación de software y el endurecimiento de seguridad, ejecutándose automáticamente según un cronograma.
Casos de uso
Se utiliza para crear periódicamente AMIs estándar con los últimos parches de seguridad, distribuir imágenes de entornos de desarrollo preconfigurados a equipos de desarrollo y gestionar imágenes endurecidas que cumplen con los requisitos de conformidad.
Analogía cotidiana
Es como una línea de ensamblaje en una fábrica. Las piezas (SO + software) se ensamblan siguiendo un procedimiento establecido (receta), pasan una inspección de calidad (pruebas) y los productos aprobados (AMIs) se envían (distribuyen).
¿Qué es Image Builder?
EC2 Image Builder es un servicio que automatiza el proceso de creación de AMIs. Elimina el trabajo manual de lanzar una instancia EC2, instalar software y crear una AMI. Se construyen pipelines combinando recetas, configuraciones de infraestructura, ajustes de distribución y componentes de prueba.
Recetas y componentes
Una receta define la composición de una imagen. Se personaliza añadiendo componentes a una imagen base (Amazon Linux, Ubuntu, etc.). Los componentes son pasos de compilación escritos en YAML, y se pueden combinar componentes proporcionados por AWS (benchmarks CIS, endurecimiento STIG, etc.) con componentes personalizados. Para más detalles sobre recetas y componentes, consulte libros de referencia en Amazon.
Primeros pasos
Seleccione 'Crear pipeline de imágenes' en la consola de Image Builder, luego especifique una imagen base y los componentes. Añada componentes de prueba para automatizar la validación de imágenes y configure los ajustes de distribución para especificar las regiones y cuentas de destino. Configure un cronograma y se generarán automáticamente AMIs actualizadas con los últimos parches de forma periódica.
Aspectos a tener en cuenta
- Image Builder en sí es gratuito. Se paga por las instancias EC2 y los volúmenes EBS lanzados durante la ejecución del pipeline
- El uso de componentes de benchmarks CIS y endurecimiento STIG permite crear automáticamente imágenes que cumplen con los estándares de seguridad