Questão de Noções de Informática — Inteligência Artificial e Automação — Quadrix 2025
- Código
- qg594750
- Banca
- Quadrix
- Órgão
- CFBio
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. O Ansible é uma ferramenta agentless, ou seja, não requer a instalação de agentes ou softwares adicionais nos nós gerenciados; a comunicação é feita por meio de protocolos seguros, como SSH. A afirmativa inverte exatamente essa característica, por isso está errada.
O Ansible é uma ferramenta de gerenciamento de configuração e automação de TI amplamente utilizada em ambientes DevOps. Sua principal diferença em relação a outras ferramentas, como Puppet e Chef, é justamente o modelo de execução sem agente. Enquanto o Puppet e o Chef exigem a instalação de um software (agente) em cada máquina que será gerenciada, o Ansible utiliza uma arquitetura push: o nó controlador (onde o Ansible está instalado) conecta-se diretamente aos nós gerenciados via SSH (ou outros métodos de conexão remota, como WinRM para Windows) e executa os módulos necessários, sem que haja qualquer software pré-instalado no destino.
Essa característica traz vantagens práticas importantes: a instalação e a configuração inicial são mais simples, pois não é preciso preparar cada máquina com um agente; a segurança é reforçada, já que a comunicação ocorre por canais criptografados (SSH); e a manutenção é facilitada, pois não há agentes para atualizar ou monitorar. Por outro lado, o modelo agentless pode ter desempenho inferior em ambientes com muitos nós, pois cada execução exige uma nova conexão SSH.
A banca explora aqui uma pegadinha clássica: inverter o significado de agentless. O candidato que não conhece o termo pode ser induzido a acreditar que, por ser uma ferramenta de automação, ela exige agentes — mas é exatamente o contrário. O prefixo "less" indica ausência: agentless = sem agente.
Guarde a distinção: Ansible = agentless (SSH); Puppet/Chef = baseados em agente. É esse o critério que decide a questão.
A afirmativa diz que o Ansible "requer a instalação de agentes ou softwares adicionais nos nós que serão gerenciados". Isso é falso, pois o Ansible é agentless: ele não exige nenhum software instalado nos nós gerenciados, comunicando-se via SSH (ou WinRM). A justificativa apresentada no enunciado — "já que a comunicação é realizada por meio de protocolos seguros" — também está equivocada, pois a segurança da comunicação não implica a necessidade de agentes; pelo contrário, o SSH é justamente o mecanismo que permite a execução remota sem agente.
Para não errar em questões sobre ferramentas de automação, decore a principal diferença: Ansible é agentless (usa SSH); Puppet e Chef usam agentes. Se a questão disser que o Ansible precisa de agente, está errada. Essa é uma pegadinha recorrente em provas de informática.
Gabarito: ERRADO.
Link permanente: /questoes/qg594750