Automation Platform
-
Descripción Funciones
- Ansible Lightspeed
- Event-Driven Ansible
- Entornos de ejecución de la automatización
- Controlador de la automatización
- Malla de automatización
- Ansible Content Collections
- Ansible Automation Hub
- Funciones de análisis de la automatización y Red Hat Insights
- Herramientas de desarrollo de Ansible
-
Todas las funciones
Recursos de aprendizaje
-
Casos prácticos -
Integraciones Amplíe el uso de Ansible Automation Platform con las ofertas de los partners, entre las que se incluyen los recursos y los conjuntos certificados.
-
Opciones de implementación - Documentación
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.
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.
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.