Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2024
Engenharia de Software›Desenvolvimento de Software
Código
ce178287
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Gestão de Infraestrutura de TI
A respeito de IaC (infrastructure as code), integração contínua, automação e provisionamento de infraestrutura com Terraform, julgue o item subsecutivo.IaC é o processo de gerenciamento e provisionamento de data centers por meio de arquivos legíveis, em que as definições de infraestrutura podem estar contidas em um arquivo de sistema de controle de versão (VCS)
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”.
Infrastructure as Code (IaC)
✅ CERTO. A afirmativa está correta porque descreve precisamente o conceito de Infrastructure as Code (IaC): gerenciar e provisionar infraestrutura (data centers, servidores, redes) por meio de arquivos legíveis (código), que podem ser versionados em um sistema de controle de versão (VCS), como Git. Essa prática permite automação, repetibilidade e rastreabilidade.
O material de apoio confirma: "A infraestrutura como código (Infrastructure as Code - IaC) é uma prática em que a infraestrutura é provisionada e gerenciada usando técnicas de desenvolvimento de código e software, como controle de versão e integração contínua." Além disso, menciona que "o controle de versão é uma parte importante da IaC. Os arquivos de configuração devem pertencer à fonte como qualquer outro código-fonte de software." Portanto, a definição apresentada no enunciado está em plena concordância com o conceito consagrado de IaC.