Acerca das linguagens de programação, das linguagens de script
e dos diferentes padrões de representação de dados, julgue o item a seguir.
O Terraform e o Ansible possuem funcionalidades diferentes e, por esse motivo, não podem ser usados em conjunto para criar uma solução completa de automação de infraestrutura.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Terraform e Ansible: ferramentas complementares
Gabarito: Errado (Alternativa E). A afirmação de que Terraform e Ansible não podem ser usados em conjunto é incorreta, pois essas ferramentas são complementares e frequentemente combinadas para automação completa de infraestrutura.
Terraform é uma ferramenta de Infraestrutura como Código (IaC) focada em provisionamento e gerenciamento de recursos (criar, modificar e destruir infraestrutura), enquanto Ansible é uma ferramenta de gerenciamento de configuração e automação de tarefas (instalar software, configurar servidores, orquestrar deploys). Elas atuam em camadas distintas: Terraform cuida do que é provisionado (servidores, redes, balanceadores), e Ansible cuida do como esses recursos são configurados.
Na prática, um pipeline comum usa Terraform para provisionar uma VM e depois Ansible para instalar e configurar o ambiente nela. Portanto, é possível e recomendado usá-las juntas para uma solução robusta e modular.
Critério
Terraform
Ansible
Função principal
Provisionamento e gerenciamento de infraestrutura (IaC)
Gerenciamento de configuração e automação de tarefas
Foco
O que é provisionado (criar, modificar, destruir recursos)
Como os recursos são configurados (instalar software, configurar servidores)
Uso combinado
Provisiona a infraestrutura (ex.: VM)
Configura a infraestrutura provisionada (ex.: instala ambiente na VM)
PEGA ESSA DICA!
Em questões sobre automação de infraestrutura, lembre-se: Terraform = estado desejado / provisionamento declarativo; Ansible = configuração / execução de tarefas. Juntas, cobrem todo o ciclo de vida.