Saltar al contenido
FindOpenSource

Ansible

Plataforma de automatización de TI radicalmente simple para gestión de configuración, despliegue y orquestación.

Descripción general

Ansible es un sistema de automatización de TI sin agentes que gestiona la configuración, el despliegue y la orquestación de muchas máquinas a la vez. En lugar de instalar un software agente especial en cada equipo, se conecta a través del demonio SSH existente, por lo que no hay nada adicional que preparar en los sistemas que gestiona.

Está construido en torno a unos pocos objetivos de diseño: una curva de aprendizaje mínima, describir la infraestructura de una forma legible tanto para personas como para máquinas, y hacer que operaciones complejas —como actualizaciones continuas sin tiempo de inactividad detrás de un balanceador de carga— resulten sencillas. Los módulos que realizan el trabajo real pueden escribirse en cualquier lenguaje dinámico, no solo en Python.

Ansible se usa habitualmente para gestión de configuración, despliegue de aplicaciones, aprovisionamiento en la nube, ejecución de comandos puntuales y automatización de dispositivos de red, por lo que encaja bien en equipos que quieren automatizar su infraestructura sin ejecutar agentes dedicados en cada host gestionado.

Categorías
DevOps
Palabras clave
configuration-managementautomationiacdevops
Lenguajes
Python
Licencia
GPL-3.0

¿Encontraste un error? Sugiere una edición en GitHub.