Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2025

ProgramaçãoLinguagens de programação
Código
ce215138
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2025
Nível
Superior
Cargo
Analista Judiciário - Área: Apoio Especializado - Especialidade: Análise de Sistemas
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.
  1. CCerto
  2. 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.

ERRADO – a assertiva é falsa.

Link permanente: /questoes/ce215138