Características y ventajas de Red Hat Ansible Automation Platform
Los equipos necesitan una solución que abarque todos los ámbitos donde se aplique la automatización. Con Red Hat® Ansible® Automation Platform, este proceso se puede compartir de manera sencilla, ya que proporciona todo lo que necesita para crearlo, ejecutarlo y gestionarlo con tan solo una suscripción.
¿Quiénes utilizan Ansible Automation Platform?
Los equipos deben poder ofrecer la automatización de manera rápida y confiable en el momento y el lugar que necesite la empresa. En muchos casos, la gestión de este proceso no depende de una sola persona o equipo: algunos integrantes del equipo de operaciones pueden desempeñarse en varias funciones.
Arquitectos de automatización
Los arquitectos de automatización se encargan de promover el uso de los sistemas automatizados para que el resto de los equipos puedan ajustarse a los procesos de TI y agilizar su adopción. Los gerentes y arquitectos de TI pueden ampliar el alcance de la automatización en toda la empresa con mayor facilidad y, al mismo tiempo, gestionar las políticas y las prácticas de control relacionadas con el proceso mediante el catálogo de servicios de automatización. También se benefician al contar con Red Hat Insights for Ansible Automation Platform y los informes inmediatos de toda la stack que contienen análisis del proceso.
Desarrolladores de la automatización
Los desarrolladores de la automatización se encargan de crear módulos, funciones y playbooks de Ansible. Tienen la libertad para diseñar soluciones, pero sin tener que mantener una gran cantidad de herramientas y marcos de trabajo que generan grandes costos operativos. Los entornos de ejecución ofrecen una experiencia uniforme similar a la de los contenedores para diseñar y ajustar la automatización, e incluyen nuevas herramientas para crear y gestionar imágenes de esta tecnología. Hay más de 140 conjuntos certificados de Red Hat Ansible Content Collections provenientes de más de 60 partners. Estos conjuntos ofrecen contenido de automatización certificado, totalmente compatible y diseñado previamente, e incluyen soluciones para casi todos los casos prácticos.
Equipos de operaciones y administradores de la automatización
Tanto los equipos de operaciones como los administradores se encargan de garantizar el funcionamiento del marco y la plataforma de automatización. Disponen de herramientas sólidas en Ansible Automation Hub y en el controlador de la automatización que les permiten gestionar y compartir este tipo de proyectos de manera más eficiente con un lenguaje común y una combinación muy accesible de interfaces de línea de comandos (CLI), interfaces gráficas de usuario (GUI) e interfaces de texto (TUI) en todos los extremos.
Características del producto
Ansible Lightspeed
Utilice la inteligencia artificial (IA) y genere recomendaciones de código para las tareas de automatización
Red Hat Ansible Lightspeed con IBM watsonx Code Assistant es una herramienta de IA generativa que proporciona recomendaciones contextualizadas para mejorar y optimizar la creación del contenido de Ansible. Funciona utilizando los modelos base de IBM watsonx para generar tareas de automatización acordes con las prácticas recomendadas en respuesta a las descripciones que el usuario escribe en lenguaje natural.
Event-Driven Ansible
Disminuya la cantidad de tareas manuales con la automatización basada en eventos
Event-Driven Ansible permite que los equipos automaticen las tareas de TI con elementos basados en reglas y definidos por los usuarios. Su funcionamiento consiste en recibir los eventos de las herramientas de terceros, decidir las acciones que deben llevarse a cabo y responder de manera automática.
Con este producto, los especialistas en el área pueden crear entornos integrales y totalmente automatizados para una amplia variedad de casos prácticos en todo el entorno de TI. Al automatizar la gran cantidad de tareas rutinarias, los equipos pueden pasar más tiempo centrándose en el trabajo más importante y, al mismo tiempo, llevar a cabo acciones de TI de manera uniforme y precisa según lo necesiten.
Entornos de ejecución de la automatización
Entornos definidos y uniformes que pueden trasladarse
Un entorno de ejecución de la automatización es una imagen de contenedores que proporciona un entorno definido, uniforme y portátil para ejecutar los playbooks de Ansible.
Estas imágenes garantizan que la automatización se ejecute de manera uniforme en varias plataformas. Todas las dependencias personalizadas se definen en la etapa de desarrollo y ya no se encuentran conectadas directamente al plano de control, lo cual genera ciclos de desarrollo más cortos y brinda capacidad de ajuste, confiabilidad y portabilidad entre los entornos.
Además, los entornos de ejecución estandarizan las iniciativas de automatización, ya que disminuyen la complejidad y reducen el riesgo de desajustes en las configuraciones de los procesos de desarrollo y de producción.
Controlador de automatización
Defina, gestione y delegue la automatización
El controlador de automatización es el plano de control de Ansible Automation Platform, el cual define, opera y delega el proceso en toda la empresa. Incluye una interfaz de usuario, el control de acceso basado en funciones (RBAC), un visualizador del flujo de trabajo e integraciones de los canales de integración y distribución continuas (CI/CD) que permiten que las empresas estandaricen y ajusten la automatización, mientras reducen el crecimiento descontrolado y la falta de uniformidad del proceso.
Con el controlador, los usuarios pueden gestionar los inventarios, iniciar y programar los flujos de trabajo, realizar un seguimiento de los cambios e integrarlos a los informes desde una API de REST y una interfaz de usuario concentrada.
Malla de automatización
Ajuste la automatización en todos los entornos
La malla proporciona un marco confiable y sencillo para ajustar la automatización en distintas topologías de red, plataformas y equipos, todo gestionado desde un solo lugar con el controlador de la automatización. Mejora la capacidad de operación de la empresa a nivel global al ofrecer una capa de comunicación flexible y multidireccional.
Además, permite localizar y ejecutar la automatización cerca de los dispositivos del extremo y limitar las interrupciones en la ejecución que puedan producir fluctuaciones en el estado o tiempo de inactividad.
Ansible Content Collections
Agilice la automatización con el contenido empaquetado previamente
Los conjuntos Ansible Content Collections ofrecen un formato estandarizado para organizar los paquetes de módulos, los playbooks, los complementos, las funciones y la documentación de Red Hat y nuestros partners. Incluyen el contenido certificado de Red Hat Ansible y el validado de Ansible. Los usuarios pueden acceder y reutilizar los conjuntos y compartirlos con toda la empresa, mientras que los creadores de contenido pueden desarrollar y distribuir otros nuevos sin tener que esperar a la nueva versión de Ansible Automation Platform.
El contenido certificado de Red Hat Ansible Content Collections y el validado de Ansible están disponibles en Ansible Automation Hub y en el centro de automatización privado, el cual es un repositorio local que permite que las empresas gestionen, compartan y seleccionen el contenido de forma interna.
Ansible Automation Hub
Módulos, funciones, complementos y documentación
Ansible Automation Hub es el repositorio central en el que puede encontrar, utilizar y gestionar los conjuntos de Ansible Content Collections, los cuales se incluyen en la suscripción de Ansible Automation Platform y permiten que los equipos automaticen más rápido. Estos incluyen el contenido (los módulos, las funciones y los complementos) y la documentación que necesitará para comenzar a automatizar sus sistemas.
El repositorio le permite ubicar los conjuntos nuevos rápidamente; reutilizar el contenido y compartirlo con toda la empresa; crear repositorios personalizados para los equipos internos, y gestionar una combinación de contenido certificado de Red Hat Ansible Content Collections, el validado de Ansible y el generado de manera interna.
Análisis de la automatización y Red Hat Insights
Realice un seguimiento de la automatización y gestiónela con informes completos e indicadores del estado interno
El análisis de la automatización le ofrece la posibilidad de supervisar por completo su rendimiento, y tomar mejores decisiones según los datos para adaptarla con mayor rapidez. Esta función también le permite calcular el retorno sobre la inversión (ROI), predecir el tiempo y los costos que ahorrará en los próximos proyectos de automatización y supervisar el éxito o fracaso de los trabajos.
Con Red Hat Insights for Red Hat Ansible Automation Platform, puede supervisar los problemas de rendimiento de la infraestructura, la disponibilidad del sistema y los puntos vulnerables de seguridad y resolver los inconvenientes con anticipación. Esto contribuye a reducir los riesgos de cumplimiento normativo, las amenazas y el tiempo de inactividad. Insights utiliza los datos del estado interno provenientes de las solicitudes de soporte de Red Hat y de otros registros para identificar la causa principal de los inconvenientes con mayor rapidez. Puede incluso utilizar la herramienta como una fuente de datos para automatizar la corrección de errores con Event-Driven Ansible.
Herramientas de contenido de Ansible
Cree tareas, módulos y playbooks
Las herramientas de contenido de Ansible son servicios de línea de comandos que se empaquetan con Ansible Automation Platform y se pueden usar directamente en la terminal. A continuación, mencionamos algunos de ellos:
- Ansible-builder: herramienta que ayuda a los desarrolladores y los administradores a crear entornos de ejecución de la automatización utilizando la información de las dependencias definida en Ansible Content Collections y por el usuario.
- Ansible-navigator: servicio que proporciona una interfaz de línea de comandos para Ansible Core y los entornos de ejecución de la automatización. Los usuarios pueden validar su contenido con subcomandos sencillos y recibir comentarios directos en una interfaz clara basada en texto.
Las herramientas de contenido de Ansible proporcionan una experiencia mejorada y más uniforme para los creadores de contenido de Ansible Automation Platform.