Jump to section

Características del producto

Entornos para ejecutar la automatización

Logra que las tareas de automatización sean uniformes y puedan trasladarse con las imágenes de contenedores en paquetes.

Jump to section

Resumen

Selecciona la ubicación para ejecutar tus playbooks de Red Hat® Ansible® Automation Platform al empaquetarlos en entornos de ejecución de la automatización.

Estas imágenes de contenedores incluyen el sistema operativo kernel (imagen base universal de Red Hat Enterprise Linux®), el motor de automatización (ansible-core) y el lenguaje de programación (Python), además de todas las dependencias necesarias. Todo este conjunto crea un entorno de ejecución aislado que puede interactuar con casi todas las plataformas de TI y se puede ejecutar en ellas.

Ansible execution environments. Duración del video: 21:48.

Funciones y ventajas

Actualizaciones de módulos independientes

Obtén las funciones más recientes en módulos y conjuntos de contenido específicos al actualizar los entornos de manera independiente, lo que permite reducir el impacto en otros aspectos de la implementación de la automatización.

Entornos uniformes y trasladables

Traslada playbooks de Ansible en los canales de DevOps de manera uniforme, ya que el motor de automatización, el lenguaje de programación y las dependencias están integrados.

Gestión optimizada

Los contenedores pueden crearse, actualizarse y distribuirse a través de registros como Podman, de manera que no tengas que gestionar varios repositorios ni combinar cambios de distintos colaboradores.

Inspección mejorada

Un navegador de contenido funciona junto con los entornos de ejecución de la automatización para inspeccionar cada contenedor, lo que facilita el conocimiento y la depuración de los entornos sin tener que explorar todos los archivos de forma manual.

Creación automatizada de entornos

Los playbooks de Ansible utilizan la herramienta de línea de comandos ansible-builder para definir las imágenes base y de la herramienta de creación de cada entorno, las dependencias y los pasos necesarios para automatizar las actualizaciones y las nuevas creaciones.

Software open source personalizable

Utiliza dependencias específicas de Python o del sistema y cualquier otra herramienta, como Git o certificados, para adaptar tus entornos de ejecución de la automatización a tus necesidades específicas.

Red Hat es la empresa líder en automatización de la infraestructura

Forrester Research nombró a Red Hat Ansible Automation Platform la plataforma líder en automatización en su informe The Forrester WaveTM: Infrastructure Automation, primer trimestre de 2023, y le otorgó la máxima puntuación para la categoría de estrategias.

Funcionamiento de los entornos de ejecución de la automatización

Ejecuta Ansible Builder

La herramienta de línea de comandos ansible-builder funciona con tu motor de contenedores (como Podman) para desarrollar entornos, gestionar dependencias y configuraciones y crear imágenes.

Elige una imagen

Un archivo YAML contiene la imagen base, que puedes crear desde cero o seleccionar de un conjunto predefinido.

Personaliza configuraciones

Establece todos los ajustes adicionales que deban incluirse en los entornos de ejecución, como las configuraciones de sistema o los sistemas específicos de control de versiones.

Envía el entorno

Una vez creado, el entorno de ejecución se envía a un centro de automatización privado (un lugar dentro de tu empresa donde puedes publicar y descargar contenido de automatización, como los entornos de ejecución) o a un registro de contenedores, para que puedas almacenarlo o compartirlo.

Garantiza la uniformidad

La interfaz de usuario basada en texto de ansible-navigator (similar al shell de línea de comandos) permite ejecutar playbooks en un entorno de ejecución, lo que facilita su traslado entre los sistemas de los usuarios y el controlador de automatización.

Preguntas frecuentes

¿Los entornos de ejecución de la automatización vienen preinstalados?

Algunos entornos de ejecución simples vienen preinstalados con todas las suscripciones a Ansible Automation Platform; sin embargo, los entornos personalizados se crean utilizando ansible-builder. La instalación de la herramienta solo requiere este comando: dnf install ansible-builder. Consulta los recursos que incluye Ansible Automation Platform en esta publicación del blog.

¿Necesito tener conocimiento sobre los contenedores para utilizar los entornos de ejecución de la automatización?

El uso de ansible-builder reduce el grado de conocimiento que debe tener el usuario sobre los contenedores de Linux®, su creación y la manera de gestionarlos, ya que saber los aspectos básicos sobre los motores es suficiente para crear un entorno de ejecución con esta herramienta.

¿Cómo se crea un entorno de ejecución de la automatización?

En pocas palabras, la creación de un entorno de ejecución de la automatización requiere instalar y configurar ansible-builder; definir, personalizar y diseñar el entorno; publicarlo en un registro; y, por último, ejecutar ansible-navigator para comprobar que el entorno tenga todo lo necesario y se ejecute correctamente. Prueba ansible-builder y otras herramientas de desarrollo en un laboratorio interactivo.

Artículos relacionados

Blog

Unlocking efficiency: Harnessing the capabilities of ansible-builder 3.0

Descubre las funciones nuevas de ansible-builder 3.0, las cuales mejoran la eficiencia al reducir el tamaño de las imágenes y el tiempo de compilación.

Ebook

La empresa automatizada

Obtén información sobre los aspectos básicos de la automatización, cómo desarrollar una estrategia en toda la empresa, los seis casos prácticos más comunes y mucho más.

Comienza a utilizar Red Hat Ansible Automation Platform

Habla con un representante de Red Hat