Secciones

¿Qué es Image Builder?

Copiar URL

Image Builder es una herramienta que se utiliza en la administración de sistemas para generar una copia, es decir, una imagen exacta, de los sistemas o las configuraciones virtuales (como los sistemas operativos, los servidores, las máquinas virtuales [VM], los contenedores, entre otros), que luego los desarrolladores pueden usar como base para diseñar e implementar estos sistemas, o versiones personalizadas de ellos, en otras máquinas, plataformas o entornos. Por ejemplo, los contenedores y sus imágenes se utilizan de esta manera para trasladar el código que se necesita para una aplicación de un sistema o plataforma a otro. 

El sistema original se encuentra protegido, y los desarrolladores pueden experimentar con la imagen, mantener los elementos originales y agregar otras funciones y características, aprender del sistema e implementar mejoras sin correr el riesgo de alterar o dañar el original o sus permisos. Image Builder permite realizar las copias sin que los desarrolladores deban crearlas por su cuenta desde cero cada vez que necesitan una imagen nueva.  

La capacidad para poner en marcha instancias nuevas de los sistemas según se necesiten es un recurso invaluable para los equipos de desarrollo, ya que no solo ahorran el tiempo que les tomaría crear la copia por su cuenta, sino que también obtienen uniformidad en todas las imágenes. La uniformidad y la validación evitan la tarea de corregir errores humanos, lo cual genera mayor confianza en el sistema y mejora la eficiencia del proceso. 

Estas imágenes, a menudo denominadas imágenes de referencia o plantillas de imágenes, pueden almacenarse para acceder a cada versión según sea necesario, de manera similar a los registros de contenedores.

Se considera que la imagen de referencia (también denominada plantilla de imagen, imagen base, imagen clon o imagen principal) es la copia final y exacta de un sistema original, una máquina virtual (VM), un servidor, etc., a partir de la cual se generan otras copias que se distribuirán para su instalación y uso. El término proviene del ámbito del cine y los medios de comunicación, donde se lo utiliza en relación con la edición o versión final de una película o una obra. Se considera que es la versión perfecta y, por lo tanto, "de referencia".

Desde el punto de vista de la seguridad, la creación de una imagen de la instancia ideal del sistema permite contar con una copia de respaldo que simplificará la puesta en marcha inmediata en caso de que haya alguna falla o un problema de seguridad. 

La imagen de referencia también previene los "desajustes de la configuración", un concepto bastante conocido que significa que el sistema ya no sigue los estándares ideales, ya sea porque se agregaron o modificaron las aplicaciones, se alteraron los ajustes de seguridad o se cambió la configuración entre el centro de datos y los sistemas de recuperación. Si no se la utiliza, puede ser complejo identificar el momento y la manera en que se modificaron los sistemas, lo cual es fundamental para conservar los estándares de cumplimiento, normativos y del sector. Las imágenes de referencia le permitirán supervisar los sistemas para identificar cualquier desajuste.

También permiten que los equipos de operaciones (como los administradores de sistemas) creen y gestionen un catálogo selecto de copias prediseñadas que los desarrolladores y los administradores de bases de datos pueden implementar para las tareas de diseño y pruebas.

Red HatⓇ Enterprise LinuxⓇ incluye su propia herramienta para la creación de imágenes personalizadas del sistema operativo en diversos formatos y con distintas compatibilidades. Está disponible como herramienta local o como servicio alojado en console.redhat.com/insights/image-builder, y le permitirá optimizar su infraestructura actual y agilizar las migraciones y las implementaciones de las cargas de trabajo en el futuro, así como mejorar su eficiencia. 

Puede usar la herramienta Image Builder de Red Hat para diseñar imágenes personalizables y repetibles del sistema operativo y del servidor que posibiliten la preparación y la implementación uniformes en todos los entornos, incluso en las plataformas de nube. 

La herramienta también gestiona de forma automática los detalles de la implementación en la nube, en una máquina virtual o en una imagen, así que resulta más rápido y sencillo utilizarla que crear las imágenes de forma manual. Las imágenes que crea son compatibles con los proveedores principales de nube pública y las tecnologías de virtualización disponibles, para que ponga en marcha los sistemas RHEL nuevos de inmediato en distintas plataformas, según sus necesidades. 

Image Builder de Red Hat le permite crear una imagen personalizada con tan solo algunos pasos sencillos:

  • Seleccione la plataforma.
  • Elija la versión local o la alojada.
  • Defina los sistemas de archivos, seleccione los paquetes y configure los usuarios para crear la plantilla.
  • Cree la imagen.
  • Impleméntela.

Image Builder de Red Hat Enterprise Linux es una solución del proveedor líder en el mundo de Linuxopen source para las empresas. Crea imágenes perfectas y nuevas, así que no es necesario ejecutar operaciones de actualización y limpieza que pueden generar errores. Red Hat también utiliza la herramienta en todos sus propios flujos de trabajo de diseño, y su equipo de ingeniería de calidad la somete a pruebas y ofrece soporte completo. 

Si elige a Red Hat como la base para diseñar los sistemas (y sus imágenes), también tendrá acceso a otros beneficios:

Artículos relacionados

Artículo

¿Qué es Linux?

Linux es un sistema operativo open source que se compone del kernel, su elemento fundamental, y las herramientas, las aplicaciones y los servicios que se incluyen con él.

Artículo

¿Qué es SELinux?

Security-Enhanced Linux (SELinux) es una arquitectura de seguridad para los sistemas Linux® que otorga a los administradores mayor control sobre quién puede acceder al sistema.

Artículo

¿Qué es el kernel de Linux?

El kernel de Linux es el elemento principal de los sistemas operativos (SO) Linux y es la interfaz fundamental entre el hardware de una computadora y sus procesos.

Más información sobre Linux

Productos

Base estable y probada con suficiente versatilidad para implementar aplicaciones nuevas, virtualizar los entornos y crear una nube híbrida más segura.

Contenido adicional