Questão de Engenharia de Software — Gerência de Configuração — CESPE / CEBRASPE 2023
Engenharia de Software›Gerência de Configuração
Código
ce154136
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Médio
Cargo
Analista de Tecnologia da Informação - Perfil: Sustentação Tecnológica
Julgue o item a seguir, relativo a infraestrutura como código (IaC, na sigla em inglês).A IaC declarativa especifica as propriedades dos recursos de infraestrutura que deseja provisionar e, em seguida, a ferramenta IaC descobre como alcançar esse resultado final por conta própria.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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”.
Infraestrutura como Código (IaC) – Abordagem Declarativa
Gabarito: Certo. A descrição apresentada corresponde exatamente ao conceito de IaC declarativa: o usuário especifica o estado desejado (propriedades dos recursos) e a ferramenta descobre como atingi-lo, sem necessidade de definir os passos. Isso é o que diferencia a abordagem declarativa da imperativa.
A banca cobra a distinção entre as duas abordagens de IaC. A declarativa foca no "o quê" (estado final desejado), enquanto a imperativa foca no "como" (comandos e ordem de execução). O enunciado descreve corretamente a abordagem declarativa.
PEGA ESSA DICA!
Lembre-se: declarativa = o quê (estado desejado); imperativa = como (passos). Ferramentas como Terraform e Puppet usam abordagem declarativa; Ansible e Chef podem ser usados de forma declarativa, mas também suportam scripts imperativos.