O Ansible foi desenvolvido de acordo com uma arquitetura sem agente. Normalmente, o Ansible se conecta aos hosts que ele gerencia usando OpenSSH ou WinRM e executa tarefas, frequentemente (mas não sempre) enviando por push pequenos programas chamados de módulos do Ansible a esses hosts. Esses programas são usados para colocar o sistema em um estado específico desejado. Qualquer módulo enviado é removido quando o Ansible conclui as tarefas. Você pode começar a usar o Ansible quase imediatamente, já que nenhum agente especial precisa de aprovação para ser usado e implantado nos hosts gerenciados. Como não há agentes e infraestruturas de segurança personalizada adicionais, o Ansible é mais eficiente e mais seguro que as outras alternativas
O Ansible é uma plataforma de automação open source que pode se adaptar a diferentes fluxos de trabalho e ambientes.
O Ansible pode ser usado para gerenciar diferentes tipos de sistemas, incluindo servidores executando Linux, Microsoft Windows ou UNIX, além de dispositivos de rede.
Os playbooks do Ansible são arquivos de texto legíveis que descrevem o estado desejado de uma infraestrutura de TI. O Ansible é criado em torno de uma arquitetura sem agentes na qual o Ansible é instalado em um nó de controle e clientes que não precisam de um software de agente especial.
920
54
TAKE THIS COURSE