tutorial ansible
30 Nov 2017

O que é Ansible? Como funciona Ansible?

/
Postado por

O que é Ansible?

Ansioso é relativamente novo Devops ferramentas que chegou depois do fantoche e do chef já eram jogadores estabelecidos no mercado. Possui uma abordagem diferente para resolver problemas de infra-estrutura de TI e automação. O autor original da Ansible criou, com a intenção de implantar a infraestrutura, você não deveria ser necessário para aprender a programação. Para se conectar a servidores remotos que precisam ser gerenciados, ansible usa ssh para o sistema * nix baseado e winrm (gerenciamento remoto do Windows) para sistemas baseados em Windows. T

Como funciona Ansible?

Treinamento Ansivel é suposto ser simples, elegante, escalável e fácil de aprender. As instruções / etapas / tarefas a serem realizadas estão escritas em YAML. As tarefas são executadas sequencialmente. Na tarefa, somos obrigados a declarar o estado do sistema. Por exemplo: um pacote vim deve ser instalado. Como é para ser instalado, que é gerenciado / gerenciado pelo módulo, não precisamos nos preocupar demais com isso. Se esse pacote já estiver instalado, então ansible simplesmente ignorará esse passo. Isso é chamado de Idempotence.

YAML, é um formato de texto simples, fácil de ler e escrever tanto para humanos como para máquinas. A magia que dirige ansible acontece em algo chamado como módulos. Os módulos podem ser escritos em qualquer linguagem de programação. Ansible é bastante rápido e não exige que nenhum agente seja instalado no servidor de destino. Você pode até usar ansible para configurar o roteador / switches, os que são suportados por Ansible (e é uma lista bastante).

Benefícios da certificação Ansible:

Se você realmente precisa investir profundamente no Ansible e criar seus próprios módulos personalizados, somente então, você precisa aprender ou conhecer uma linguagem de programação.

Outro importante benefícios de Ansible é que é grátis e de código aberto. Está escrito em Python e qualquer um que entenda a Python pode ler o código e modificá-lo se necessário para se adequar às suas próprias exigências. A julgar pela popularidade e adoção pela indústria, Redhat comprou Ansible em 2015, e agora é parte oficial da oferta da Redhat. Não se preocupe, ansioso ainda é gratuito e de código aberto, a Redhat está melhorando, contribuindo com o código e aumentando esse projeto. Redhat oferece uma plataforma GUI baseada na Web chamada Ansible Tower e é paga e bastante cara na minha opinião. É assim que Redhat está ganhando dinheiro com Ansible. Ansible Tower fornece uma gestão central, juntamente com boas análises e relatórios, e CMDB / inventário.

Ansible é bom em Change Management, Automação, Aprovisionamento e Orquestração. Com esta ferramenta você pode gerenciar seus servidores, bem como suas aplicações. Isso significa que não é necessário aprender ferramentas de implantação específicas do aplicativo como capistrano, tecido etc.

Curso relacionado:

GTranslate Your license is inactive or expired, please subscribe again!