CASO PRÁCTICO

Red Hat Ansible Automation Platform para DevOps

Jump to section

Resumen

Red Hat® Ansible® Automation Platform automatiza las etapas principales de los procesos de integración, distribución e implementación continuas (CI/CD), lo cual la convierte en la herramienta impulsora de las metodologías DevOps.

La plataforma de Red Hat para DevOps en acción: lista de reproducción de siete partes. Duración de la lista de reproducción: 54:54

Funciones y ventajas

Creación de una cultura de comunicación

Los miembros de todos los equipos pueden participar en los mismos flujos de trabajo utilizando la interfaz de usuario del controlador de la automatización, los controles de acceso basados en funciones (RBAC) y el lenguaje de automatización comprensible.

Definición y protección de los procesos

Ansible Automation Platform protege y mejora los procesos al permitir que los miembros de los diferentes equipos plasmen las soluciones en playbooks que todos pueden utilizar o mejorar, lo cual simplifica la interacción grupal, la resolución de los problemas y la ejecución de tareas en general.

Obtención de las herramientas adecuadas de DevOps

Para implementar la metodología DevOps, se necesitan herramientas como Ansible Automation Platform, las cuales eliminan los obstáculos entre los equipos de desarrollo y de operaciones, mientras aportan, supervisan y miden el rendimiento de forma permanente.

Integración permanente

La plataforma puede validar las interacciones entre los distintos elementos de la infraestructura utilizando marcos como Test Kitchen o Molecule para definir y ejecutar las pruebas, así como ansible-lin para verificar el código en función de un conjunto de reglas predefinidas.

Distribución constante

Automatice el lanzamiento del código validado en una base de código de repositorio que siempre esté lista para la siguiente etapa del proceso de gestión del ciclo de vida de las aplicaciones: la implementación.

Implementación permanente

Implemente las actualizaciones en los servidores, las redes, los equilibradores de carga, los sistemas de supervisión, los servicios web y otros dispositivos de manera constante, utilizando una cantidad relativamente pequeña de contenido de automatización certificado.

Casos de éxito de los clientes

Logotipo de Education Payroll Limited

Education Payroll Limited utilizó Ansible Automation Platform para automatizar los procesos de DevOps asociados con los servicios de gestión de nómina en 2500 escuelas de Nueva Zelanda.

Artículos relacionados

DOCUMENTACIÓN

Playbook example: Continuous delivery and rolling upgrades

Aprenda a utilizar lamp_haproxy para realizar actualizaciones permanentes sin tiempo de inactividad en stacks de aplicaciones web.

ARTÍCULO

¿Qué es la distribución continua?

La distribución continua es una práctica del desarrollo de software que utiliza la automatización para acelerar el lanzamiento del código nuevo.

WHITEPAPER

Streamline CI/CD pipelines with Red Hat Ansible Automation Platform

Lea algunos casos prácticos para la automatización de los canales de CI/CD y aprenda a llevarla a la práctica.

Comience a utilizar Red Hat Ansible Automation Platform

Hable con un representante de Red Hat