CASO PRÁCTICO
Red Hat Ansible Automation Platform para DevOps
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.
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.
Elija a un partner para la automatización
Casos de éxito de los clientes
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.