ENES

Golden image

Una plantilla de servidor ya armada y aprobada, de la que se copia cada máquina nueva.

Un pipeline que parchea, prueba y guarda una golden image con versión, que después se copia en tres servidores nuevos idénticos

Una golden image (imagen dorada) es una copia guardada de un servidor completamente preparado: sistema operativo, parches de seguridad, configuración, agentes de monitoreo y muchas veces la aplicación misma, todo incorporado y aprobado. En vez de arrancar cada máquina virtual vacía y configurarla después, la lanzás desde esta plantilla, así que está lista en minutos y es idéntica a todas las demás copias. En AWS el formato de imagen se llama AMI (Amazon Machine Image); otras nubes y plataformas como VMware tienen el suyo.

Las buenas golden images se arman con un pipeline, no a mano. Una herramienta como HashiCorp Packer o EC2 Image Builder levanta una máquina temporal, corre los scripts de instalación, pasa pruebas y escaneos de seguridad, y guarda el resultado como una versión nueva numerada. El pipeline vuelve a correr cada vez que salen parches nuevos, así la imagen no queda vieja, y las versiones anteriores se dan de baja.

Encaja con la idea de infraestructura inmutable: no parcheás los servidores que están corriendo, los reemplazás por otros nuevos hechos con la imagen más reciente. Eso hace que el autoscaling sea más rápido, porque las máquinas nuevas no pierden minutos instalando cosas, y que la flota sea predecible. La contra es la disciplina: cada cambio, aunque sea mínimo, implica armar y desplegar una imagen nueva, y alguien tiene que hacerse cargo del pipeline. Las imágenes de contenedores siguen la misma idea.

Para quedarse

Para seguir leyendo

Términos relacionados

Más de Cloud